Konfigurieren der Serverkonfigurationsoption Umstellungsjahr für Angaben mit zwei ZiffernConfigure the two digit year cutoff 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 Umstellungsjahr für Angaben mit zwei Ziffern in SQL Server 2017SQL Server 2017 mithilfe von SQL Server Management StudioSQL Server Management Studio oder Transact-SQLTransact-SQLkonfiguriert wird.This topic describes how to configure the two digit year cutoff server configuration option in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Mithilfe der Option Umstellungsjahr für Angaben mit zwei Ziffern können Sie eine ganze Zahl zwischen 1753 und 9999 angeben, die das Umstellungsjahr für das Interpretieren zweistelliger Jahre als vierstellige Jahre darstellt.The two digit year cutoff option specifies an integer from 1753 to 9999 that represents the cutoff year for interpreting two-digit years as four-digit years. Der Standardzeitraum für SQL ServerSQL Server ist 1950 bis 2049, wobei 2049 das Umstellungsjahr ist.The default time span for SQL ServerSQL Server is 1950-2049, which represents a cutoff year of 2049. Dies bedeutet, dass SQL ServerSQL Server eine zweistellige Jahreszahl von 49 als 2049, eine zweistellige Jahreszahl von 50 als 1950 und eine zweistellige Jahreszahl von 99 als 1999 interpretiert.This means that SQL ServerSQL Server interprets a two-digit year of 49 as 2049, a two-digit year of 50 as 1950, and a two-digit year of 99 as 1999. Übernehmen Sie bei der Einstellung den Standardwert, um Abwärtskompatibilität zu gewährleisten.To maintain backward compatibility, leave the setting at the default value.

In diesem ThemaIn This Topic

VorbereitungenBefore You Begin

EmpfehlungenRecommendations

  • Diese Option ist eine erweiterte Option und sollte ausschließlich von einem erfahrenen Datenbankadministrator oder einem zertifizierten SQL ServerSQL Server -Experten geändert werden.This option is an advanced option and should be changed only by an experienced database administrator or certified SQL ServerSQL Server professional.

  • OLE-Automatisierungsobjekte verwenden 2030 als Umstellungsjahr für Angaben mit zwei Ziffern.OLE Automation objects use 2030 as the two-digit cutoff year. Mithilfe der Option Umstellungsjahr für Angaben mit zwei Ziffern können Sie Konsistenz zwischen den Datenwerten von SQL ServerSQL Server und Clientanwendungen herstellen.You can use the two digit year cutoff option to provide consistency in date values between SQL ServerSQL Server and client applications.

  • Um Mehrdeutigkeit von Datumsangaben zu vermeiden, sollten Sie in Daten immer vierstellige Jahre verwenden.To avoid ambiguity with dates, always use four-digit years in your data.

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 Umstellungsjahr für Angaben mit zwei ZiffernTo configure the two digit year cutoff 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 den Sonstige Servereinstellungen -Knoten.Click the Misc server settings node.

  3. Geben Sie unter Unterstützung zweistelliger Jahresangabenim Feld Bei Eingabe einer zweistelligen Jahresangabe soll diese interpretiert werden als Jahr zwischen einen Wert ein, der das Endjahr des Zeitraums angibt, oder wählen Sie einen Wert aus.Under Two digit year support, in the When a two digit year is entered, interpret it as a year between box, type or select a value that is the ending year of the time span.

Verwenden von Transact-SQLUsing Transact-SQL

So konfigurieren Sie die Option Umstellungsjahr für Angaben mit zwei ZiffernTo configure the two digit year cutoff 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 den Wert der Option two digit year cutoff auf 2030festzulegen.This example shows how to use sp_configure to set the value of the two digit year cutoff option to 2030.

USE AdventureWorks2012 ;  
GO  
EXEC sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE ;  
GO  
EXEC sp_configure 'two digit year cutoff', 2030 ;  
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 „Umstellungsjahr für Angaben mit zwei Ziffern“Follow Up: After you configure the two digit year cutoff option

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

Weitere InformationenSee Also

Serverkonfigurationsoptionen (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL) sp_configure (Transact-SQL)
RECONFIGURE (Transact-SQL)RECONFIGURE (Transact-SQL)