Condividi tramite


Configurazione del server: lingua predefinita

Si applica a: SQL Server

Questo articolo descrive come configurare l'opzione di configurazione del default language server in SQL Server usando SQL Server Management Studio o Transact-SQL. L'opzione default language specifica la lingua predefinita per tutti gli account di accesso appena creati. Per impostare la lingua predefinita, specificare il langid valore della lingua desiderata. È possibile cercare il langid valore eseguendo una query sulla sys.syslanguages visualizzazione compatibilità.

Consigli

È possibile eseguire l'override della lingua predefinita per un account di accesso tramite CREATE LOGIN o ALTER LOGIN. La lingua predefinita di una sessione corrisponde alla lingua dell'account di accesso della sessione, a meno che venga modificata per ogni singola sessione mediante le API ODBC o OLE DB. È possibile impostare l'opzione default language solo su un ID lingua definito in sys.syslanguages (0-32). Quando si usano database indipendenti, è possibile impostare una lingua predefinita per un database tramite CREATE DATABASE o ALTER DATABASEe per gli utenti di database indipendenti tramite CREATE USER o ALTER USER. L'impostazione delle lingue predefinite in un database indipendente accetta langid il valore, il nome della lingua o un alias di lingua, come indicato in sys.syslanguages.

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 la modifica di un'opzione di configurazione o per l'esecuzione dell'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 serversysadmin e serveradmin.

Usare SQL Server Management Studio

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

  2. Selezionare la scheda Avanzate.

  3. default language Nella casella scegliere la lingua in cui Microsoft SQL Server deve visualizzare i messaggi di sistema.

    La lingua predefinita è l'italiano.

Usare Transact-SQL

  1. Connettersi al motore di database di.

  2. Nella barra Standard selezionare Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio si illustra come usare sp_configure per configurare l'opzione default language sulla lingua francese (2).

    USE master;
    GO
    
    EXECUTE sp_configure 'default language', 2;
    GO
    
    RECONFIGURE;
    GO
    

Per altre informazioni, vedere Opzioni di configurazione del server.

Completamento: Dopo aver configurato l'opzione lingua predefinita

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