Konfigurieren der Serverkonfigurationsoption StandardspracheConfigure the default language Server Configuration Option

GILT FÜR: jaSQL Server neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

In diesem Thema wird beschrieben, wie die Serverkonfigurationsoption Standardsprache in SQL Server 2017SQL Server 2017 mit SQL Server Management StudioSQL Server Management Studio oder Transact-SQLTransact-SQLkonfiguriert wird.This topic describes how to configure the default language server configuration option in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Verwenden Sie die Option Standardsprache , um die Standardsprache für alle neu erstellten Anmeldenamen anzugeben.The default language option specifies the default language for all newly created logins. Geben Sie zum Festlegen der Standardsprache den langid -Wert der gewünschten Sprache an.To set default language, specify the langid value of the language you want. Sie können den langid -Wert abrufen, indem Sie die sys.syslanguages -Kompatibilitätssicht abfragen.The langid value can be obtained by querying the sys.syslanguages compatibility view.

In diesem ThemaIn This Topic

VorbereitungenBefore You Begin

EmpfehlungenRecommendations

  • Die Standardsprache für einen Anmeldenamen kann mit CREATE LOGIN oder ALTER LOGIN überschrieben werden.The default language for a login can be overridden by using CREATE LOGIN or ALTER LOGIN. Die Sprache für den Anmeldenamen der Sitzung ist die Standardsprache für die Sitzung, es sei denn, dieser Wert wird für die jeweilige Sitzung mithilfe der Open Database Connectivity (ODBC)- oder OLE DB-APIs überschrieben.The default language for a session is the language for that session's login, unless overridden on a per-session basis by using the Open Database Connectivity (ODBC) or OLE DB APIs. Beachten Sie, dass Sie die Option Standardsprache nur auf eine Sprachen-ID festlegen können, die in sys.syslanguages (0-32) definiert ist.Note that you can only set the default language option to a language ID defined in sys.syslanguages (0-32). Bei Verwendung von eigenständigen Datenbanken kann eine Standardsprache mit CREATE DATABASE oder ALTER DATABASE für eine Datenbank und mit CREATE USER oder ALTER USER für Benutzer eigenständiger Datenbanken festgelegt werden.When you are using contained databases, a default language can be set for a database by using CREATE DATABASE or ALTER DATABASE, and for contained database users by using CREATE USER or ALTER USER. Beim Festlegen von Standardsprachen in einer enthaltenen Datenbank wird der langid -Wert, der Sprachenname oder ein in sys.syslanguagesaufgelistetes Sprachalias akzeptiert.Setting default languages in a contained database accepts langid value, the language name, or a language alias as listed in sys.syslanguages.

SicherheitSecurity

BerechtigungenPermissions

Die Ausführungsberechtigungen für sp_configure ohne Parameter oder nur mit dem ersten Parameter werden standardmäßig allen Benutzern erteilt.Execute permissions on sp_configure with no parameters or with only the first parameter are granted to all users by default. Zum Ausführen von sp_configure mit beiden Parametern zum Ändern einer Konfigurationsoption oder zum Ausführen der RECONFIGURE-Anweisung muss einem Benutzer die ALTER SETTINGS-Berechtigung auf Serverebene erteilt worden sein.To execute sp_configure with both parameters to change a configuration option or to run the RECONFIGURE statement, a user must be granted the ALTER SETTINGS server-level permission. Die ALTER SETTINGS-Berechtigung ist in den festen Serverrollen sysadmin und serveradmin eingeschlossen.The ALTER SETTINGS permission is implicitly held by the sysadmin and serveradmin fixed server roles.

Verwenden von SQL Server Management StudioUsing SQL Server Management Studio

So konfigurieren Sie die Option StandardspracheTo configure the default language option

  1. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf einen Server, und wählen Sie Eigenschaften aus.In Object Explorer, right-click a server and select Properties.

  2. Klicken Sie auf die Registerkarte Erweitert.Click the Advanced tab.

  3. Wählen Sie im Feld Standardsprache die Sprache aus, in der MicrosoftMicrosoft SQL ServerSQL Server Systemmeldungen anzeigen soll.In the Default language box, choose the language in which MicrosoftMicrosoft SQL ServerSQL Server should display system messages.

    Die Standardsprache ist Deutsch.The default language is English.

Verwenden von Transact-SQLUsing Transact-SQL

So konfigurieren Sie die Option StandardspracheTo configure the default language option

  1. Stellen Sie eine Verbindung mit dem Datenbank-EngineDatabase Engineher.Connect to the Datenbank-EngineDatabase Engine.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.From the Standard bar, click New Query.

  3. Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.Copy and paste the following example into the query window and click Execute. In diesem Beispiel wird gezeigt, wie sp_configure verwendet wird, um die Option default language auf Französisch (2) festzulegen.This example shows how to use sp_configure to configure the default language option to French (2).

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

Weitere Informationen finden Sie unter Serverkonfigurationsoptionen (SQL Server)angezeigt oder konfiguriert wird.For more information, see Server Configuration Options (SQL Server).

Nächster Schritt: Nach dem Konfigurieren der Option „Standardsprache“Follow Up: After you configure the default language option

Die Einstellung tritt ohne Neustarten des Servers sofort in Kraft.The setting takes effect immediately without restarting the server.

Weitere InformationenSee Also

CREATE LOGIN (Transact-SQL) CREATE LOGIN (Transact-SQL)
ALTER LOGIN (Transact-SQL) ALTER LOGIN (Transact-SQL)
CREATE USER (Transact-SQL) CREATE USER (Transact-SQL)
ALTER USER (Transact-SQL) ALTER USER (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL) CREATE DATABASE (SQL Server Transact-SQL)
ALTER DATABASE (Transact-SQL) ALTER DATABASE (Transact-SQL)
RECONFIGURE (Transact-SQL) RECONFIGURE (Transact-SQL)
Serverkonfigurationsoptionen (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL)sp_configure (Transact-SQL)