Configurer l'option de configuration de serveur two digit year cutoffConfigure the two digit year cutoff Server Configuration Option

Cette rubrique s’applique à : OuiSQL Serveraucunbase de données SQL AzureaucunAzure SQL Data Warehouse aucun Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Cette rubrique explique comment configurer l'option de configuration de serveur two digit year cutoff dans SQL Server 2017SQL Server 2017 à l'aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL.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. L’option two digit year cutoff spécifie un entier compris entre 1753 et 9999 qui représente l’année de troncature permettant d’interpréter les années sur deux chiffres comme des années sur quatre chiffres.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. L'intervalle de temps par défaut pour SQL ServerSQL Server est 1950-2049, qui correspond à 2049 comme année de troncature.The default time span for SQL ServerSQL Server is 1950-2049, which represents a cutoff year of 2049. Cela signifie que l'année 49 est interprétée par SQL ServerSQL Server comme étant 2 049, et l'année 50 comme étant 1 950. L'année 99 est interprétée comme étant 1 999.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. Pour maintenir une compatibilité ascendante, laissez ce paramètre avec sa valeur par défaut.To maintain backward compatibility, leave the setting at the default value.

Dans cette rubriqueIn This Topic

Avant de commencerBefore You Begin

RecommandationsRecommendations

  • Cette option avancée ne doit être changée que par un administrateur de base de données qualifié ou un spécialiste agréé SQL ServerSQL Server.This option is an advanced option and should be changed only by an experienced database administrator or certified SQL ServerSQL Server professional.

  • Les objets OLE Automation utilisent 2030 comme année de coupure à deux chiffres.OLE Automation objects use 2030 as the two-digit cutoff year. Vous pouvez utiliser l'option Année de coupure à deux chiffres pour assurer la cohérence des dates entre SQL ServerSQL Server et les applications clientes.You can use the two digit year cutoff option to provide consistency in date values between SQL ServerSQL Server and client applications.

  • Pour éviter toute ambiguïté sur les dates, utilisez toujours des années sur quatre chiffres dans vos données.To avoid ambiguity with dates, always use four-digit years in your data.

SécuritéSecurity

PermissionsPermissions

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.Execute permissions on sp_configure with no parameters or with only the first parameter are granted to all users by default. 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.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. L'autorisation ALTER SETTINGS est implicitement détenue par les rôles serveur fixes sysadmin et serveradmin .The ALTER SETTINGS permission is implicitly held by the sysadmin and serveradmin fixed server roles.

Utilisation de SQL Server Management StudioUsing SQL Server Management Studio

Pour configurer l'option two digit year cutoffTo configure the two digit year cutoff option

  1. Dans l’Explorateur d’objets, cliquez avec le bouton droit sur un serveur et sélectionnez Propriétés.In Object Explorer, right-click a server and select Properties.

  2. Cliquez sur le nœud Paramètres divers du serveur .Click the Misc server settings node.

  3. Sous Prise en charge de l'année (à deux chiffres), dans la zone Lors de l'entrée d'une année sur deux chiffres, l'interpréter comme une année entre , entrez ou sélectionnez une valeur correspondant à la dernière année de la période.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.

Utilisation de Transact-SQLUsing Transact-SQL

Pour configurer l'option two digit year cutoffTo configure the two digit year cutoff option

  1. Connectez-vous au Moteur de base de donnéesDatabase Engine.Connect to the Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.From the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute. Cet exemple montre comment utiliser sp_configure pour attribuer à l’option two digit year cutoff la valeur 2030.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  

Pour plus d’informations, consultez Options de configuration de serveur (SQL Server).For more information, see Server Configuration Options (SQL Server).

Suivi : Après avoir configuré l'option two digit year cutoffFollow Up: After you configure the two digit year cutoff option

Le paramètre prend effet immédiatement sans redémarrage du serveur.The setting takes effect immediately without restarting the server.

Voir aussiSee Also

Options de configuration de serveur (SQL Server) Server Configuration Options (SQL Server)
sp_configure (Transact-SQL) sp_configure (Transact-SQL)
RECONFIGURE (Transact-SQL)RECONFIGURE (Transact-SQL)