Configurer l'option de configuration du serveur Langue par défaut

Cette rubrique explique comment configurer l'option de configuration de serveur Langue par défaut dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL. L'option Langue par défaut spécifie la langue par défaut pour toutes les connexions nouvellement créées. Pour définir la langue par défaut, spécifiez la valeur langid de la langue souhaitée. La valeur langid peut être obtenue en interrogeant la vue de compatibilité sys.syslanguages.

Dans cette rubrique

  • Avant de commencer :

    Recommandations

    Sécurité

  • Pour configurer l'option Langue par défaut, utilisez :

    SQL Server Management Studio

    Transact-SQL

  • Suivi :  Après avoir configuré l'option Langue par défaut

Avant de commencer

Recommandations

  • La langue par défaut pour une session ouverte peut être remplacée en utilisant CREATE LOGIN ou ALTER LOGIN. Elle correspond à celle définie dès l'ouverture de la session, à moins qu’elle ne soit remplacée à chaque session à l’aide des API ODBC (Open Database Connectivity) ou OLE DB. Remarque : vous ne pouvez définir l'option Langue par défaut que sur un identificateur de langue existant dans sys.syslanguages (0-32). Lorsque vous utilisez des bases de données à relation contenant-contenu, il est possible de définir une langue par défaut pour une base de données à l'aide de CREATE DATABASE ou de ALTER DATABASE, et pour les utilisateurs de bases de données à relation contenant-contenu, à l'aide de CREATE USER ou de ALTER USER. La langue par défaut dans une base de données à relation contenant-contenu peut être définie à l'aide de la valeur langid, du nom de la langue, ou d'un alias de langue répertorié dans sys.syslanguages.

Sécurité

Autorisations

Les autorisations d'exécution de sp_configure, sans paramètre ou avec le premier paramètre uniquement, sont accordées par défaut à tous les utilisateurs. Pour exécuter sp_configure avec les deux paramètres afin de modifier une option de configuration ou d'exécuter l'instruction RECONFIGURE, un utilisateur doit disposer de l'autorisation de niveau serveur ALTER SETTINGS. L'autorisation ALTER SETTINGS est implicitement détenue par les rôles serveur fixes sysadmin et serveradmin.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de SQL Server Management Studio

Pour configurer l'option Langue par défaut

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur un serveur et sélectionnez Propriétés.

  2. Cliquez sur le nœud Paramètres divers du serveur.

  3. Dans la zone Langue par défaut pour l'utilisateur, sélectionnez la langue dans laquelle Microsoft SQL Server doit afficher les messages système.

    La langue par défaut est l'anglais.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour configurer l'option Langue par défaut

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. Cet exemple montre comment utiliser sp_configure pour attribuer à l'option default language la valeur Français (2).

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'default language', 2 ;
GO
RECONFIGURE ;
GO

Pour plus d'informations, consultez Options de configuration de serveur.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Suivi : Après avoir configuré l'option Langue par défaut

Le paramètre prend effet immédiatement sans redémarrage du serveur.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Voir aussi

Référence

CREATE LOGIN (Transact-SQL)

ALTER LOGIN (Transact-SQL)

CREATE USER (Transact-SQL)

ALTER USER (Transact-SQL)

CREATE DATABASE (Transact-SQL)

ALTER DATABASE (Transact-SQL)

RECONFIGURE (Transact-SQL)

sp_configure (Transact-SQL)

Concepts

Options de configuration de serveur