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 DATABASE
e 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
In Esplora oggetti fare clic con il pulsante destro del mouse su un server e scegliere Proprietà.
Selezionare la scheda Avanzate.
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
Connettersi al motore di database di.
Nella barra Standard selezionare Nuova query.
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.