Afficher ou modifier le niveau de compatibilité d'une base de donnéesView or Change the Compatibility Level of a Database

Cette rubrique explique comment afficher ou modifier le niveau de compatibilité d'une base de données dans SQL Server 2016SQL Server 2016 à l'aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL.This topic describes how to view or change the compatibility level of a database in SQL Server 2016SQL Server 2016 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Avant de modifier le niveau de compatibilité d'une base de données, vous devez comprendre l'impact de cette modification sur vos applications.Before you change the compatibility level of a database, you should understand the impact of the change on your applications. Pour plus d’informations, consultez Niveau de compatibilité ALTER DATABASE (Transact-SQL).For more information, see ALTER DATABASE Compatibility Level (Transact-SQL).

Dans cette rubriqueIn This Topic

Avant de commencer Before You Begin

Sécurité Security

Autorisations Permissions

Nécessite l'autorisation ALTER sur la base de données.Requires ALTER permission on the database.

Utilisation de SQL Server Management Studio Using SQL Server Management Studio

Pour afficher ou modifier le niveau de compatibilité d'une base de donnéesTo view or change the compatibility level of a database

  1. Après la connexion à l'instance appropriée du Moteur de base de données SQL ServerSQL Server Database Engine, cliquez sur le nom du serveur dans l'Explorateur d'objets.After connecting to the appropriate instance of the Moteur de base de données SQL ServerSQL Server Database Engine, in Object Explorer, click the server name.

  2. Développez Bases de donnéespuis, selon la base de données, sélectionnez une base de données utilisateur ou développez Bases de données système et sélectionnez une base de données système.Expand Databases, and, depending on the database, either select a user database or expand System Databases and select a system database.

  3. Cliquez avec le bouton droit sur la base de données, puis cliquez sur Propriétés.Right-click the database, and then click Properties.

    La boîte de dialogue Propriétés de la base de données s'ouvre.The Database Properties dialog box opens.

  4. Dans le volet Sélectionner une page , cliquez sur Options.In the Select a page pane, click Options.

    Le niveau de compatibilité actuel apparaît dans la zone de liste Niveau de compatibilité .The current compatibility level is displayed in the Compatibility level list box.

  5. Pour modifier le niveau de compatibilité, sélectionnez une option différente dans la liste.To change the compatibility level, select a different option from the list. Les choix sont SQL Server 2008 (100), SQL Server 2012 (110)ou SQL Server 2014 (120).The choices are SQL Server 2008 (100), SQL Server 2012 (110), or SQL Server 2014 (120).

Utilisation de Transact-SQL Using Transact-SQL

Pour afficher le niveau de compatibilité d'une base de donnéesTo view the compatibility level of a database

  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 retourne le niveau de compatibilité de la base de données AdventureWorks2012AdventureWorks2012 .This example returns the compatibility level of the AdventureWorks2012AdventureWorks2012 database.

USE AdventureWorks2012;  
GO  
SELECT compatibility_level  
FROM sys.databases WHERE name = 'AdventureWorks2012';  
GO  

Pour modifier le niveau de compatibilité d'une base de donnéesTo change the compatibility level of a database

  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 remplace le niveau de compatibilité de la base de données AdventureWorks2012AdventureWorks2012 par 120, , qui est le niveau de compatibilité pour SQL Server 2014SQL Server 2014.This example changes the compatibility level of the AdventureWorks2012AdventureWorks2012 database to 120, which is the compatibility level for SQL Server 2014SQL Server 2014.

ALTER DATABASE AdventureWorks2012  
SET COMPATIBILITY_LEVEL = 120;  
GO