Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S'applique à :SQL Server
Cet article décrit comment configurer l’option de configuration du serveur default language dans SQL Server à l’aide de SQL Server Management Studio ou Transact-SQL. L'option default language 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. Vous pouvez rechercher la valeur langid en interrogeant la vue de compatibilité sys.syslanguages.
Recommandations
La langue par défaut pour une connexion 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. Vous ne pouvez définir l'option default language que sur un ID de langue défini dans sys.syslanguages (0-32). Lorsque vous utilisez des bases de données contenues, une langue par défaut peut être définie pour une base de données en utilisant CREATE DATABASE ou ALTER DATABASE, et pour les utilisateurs de bases de données contenues en utilisant CREATE USER ou ALTER USER. La définition des langues par défaut dans une base de données contenue accepte la valeur langid, le nom de la langue ou un alias de langue comme indiqué dans sys.syslanguages.
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 pour exécuter l’instruction RECONFIGURE, un utilisateur doit disposer de l’autorisation ALTER SETTINGS au niveau du serveur. L’autorisation ALTER SETTINGS est implicitement détenue par les rôles serveur fixes sysadmin et serveradmin.
Utiliser SQL Server Management Studio
Dans l’Explorateur d’objets, cliquez avec le bouton droit sur un serveur et sélectionnez Propriétés.
Sélectionnez l'onglet Avancé.
Dans la
default languagezone, choisissez la langue dans laquelle SQL Server doit afficher les messages système.La langue par défaut est l'anglais.
Utiliser Transact-SQL
Connectez-vous au Moteur de base de données.
Dans la barre d’outils standard, sélectionnez Nouvelle requête.
Copiez et collez l’exemple suivant dans la fenêtre de requête, puis sélectionnez Exécuter. Cet exemple montre comment utiliser sp_configure pour attribuer à l’option
default languagela valeur Français (2).USE master; GO EXECUTE sp_configure 'default language', 2; GO RECONFIGURE; GO
Pour plus d’informations, consultez l’article Options de configuration du serveur.
Suivi : Après avoir configuré l'option de langue par défaut
Le paramètre prend effet immédiatement sans redémarrage du serveur.