Share via


Configurare l'opzione di configurazione del server default full-text language

In questo argomento si illustra come configurare l'opzione di configurazione del server default full-text language in SQL Server 2012 utilizzando SQL Server Management Studio o Transact-SQL. Con l'opzione default full-text language è possibile specificare valore di lingua predefinita per gli indici full-text. L'analisi linguistica viene eseguita su tutti i dati abilitati per l'indicizzazione full-text e dipende dalla lingua dei dati. Il valore predefinito per questa opzione corrisponde alla lingua impostata per il server. Per una versione localizzata di SQL Server, l'opzione della lingua predefinita full-text viene impostata dal programma di installazione di SQL Server sulla lingua del server, se esiste una corrispondenza appropriata. Per le versioni non localizzate di SQL Server, l'opzione default full-text language è impostata sull'inglese.

Contenuto dell'argomento

  • Prima di iniziare:

    Limitazioni e restrizioni

    Consigli

    Sicurezza

  • Per configurare l'opzione default full-text language tramite:

    SQL Server Management Studio

    Transact-SQL

  • Completamento: Dopo la configurazione dell'opzione default full-text language

Prima di iniziare

Limitazioni e restrizioni

  • Il valore dell'opzione default full-text language viene utilizzato in un indice full-text quando per una colonna non viene specificata alcuna lingua tramite l'opzione LANGUAGE language_term nell'istruzione CREATE FULLTEXT INDEX o ALTER FULLTEXT INDEX. Se l'opzione default full-text language non è supportata o il pacchetto di analisi linguistica non è disponibile, l'operazione CREATE o ALTER non verrà eseguita e in SQL Server verrà restituito un messaggio di errore in cui viene indicato che la lingua specificata non è valida.

Consigli

  • Questa opzione è avanzata e la relativa modifica è riservata ad amministratori di database esperti o a tecnici dotati di certificazione per SQL Server.

  • Per l'opzione default full-text language è richiesto un valore LCID. Per un elenco di LCID supportate e delle relative lingue, vedere sys.fulltext_languages (Transact-SQL). Potrebbero essere disponibili altre lingue, ad esempio da fornitori di software indipendenti. Se non viene rilevato alcun sottolinguaggio specifico, il motore di ricerca full-text passerà automaticamente alla lingua principale.

Sicurezza

Autorizzazioni

Le autorizzazioni di esecuzione per sp_configure senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure con entrambi i parametri per modificare un'opzione di configurazione o per eseguire l'istruzione RECONFIGURE, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS. L'autorizzazione ALTER SETTINGS è assegnata implicitamente ai ruoli predefiniti del server sysadmin e serveradmin.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di SQL Server Management Studio

Per configurare l'opzione default full-text language

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.

  2. Fare clic sul nodo Avanzate.

  3. In Varie utilizzare l'opzione Default Full Text Language per specificare un valore di lingua predefinita per le colonne con indicizzazione full-text.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di Transact-SQL

Per configurare l'opzione default full-text language

  1. Connettersi al Motore di database.

  2. Dalla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio si illustra come utilizzare sp_configure per impostare il valore dell'opzione default full-text sull'olandese (1043).

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE
GO
EXEC sp_configure 'default full-text language', 1043 ;
GO
RECONFIGURE
GO

Per ulteriori informazioni, vedere Opzioni di configurazione del server.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Completamento: Dopo la configurazione dell'opzione default full-text language

L'impostazione diventa effettiva immediatamente senza dover riavviare il server.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Vedere anche

Riferimento

sys.fulltext_languages (Transact-SQL)

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

CREATE FULLTEXT INDEX (Transact-SQL)

ALTER FULLTEXT INDEX (Transact-SQL)

Concetti

Opzioni di configurazione del server