Partager via


Déterminer la version et lʼédition du moteur de base de données SQL Server qui est en cours dʼexécution

Cet article décrit les procédures permettant de déterminer la version et l’édition de SQL Server Moteur de base de données en cours d’exécution.

Version du produit d’origine : SQL Server
Numéro de base de connaissances d’origine : 321185

Pour déterminer la version de SQL Server, vous pouvez appliquer l'une des méthodes suivantes.

Note

Les informations de version suivent le modèle major.minor.build.revision . Les informations de « révision » ne sont généralement pas utilisées lors de la vérification de la version de SQL Server.

Méthode 1 : Se connecter au serveur à l’aide de SQL Server Management Studio

Connectez-vous au serveur à l’aide de l’Explorateur d’objets dans SQL Server Management Studio (SSMS). Une fois connectés, les informations de version s’affichent entre parenthèses, ainsi que le nom d’utilisateur utilisé pour se connecter à l’instance spécifique de SQL Server. Pour plus d’informations sur la connexion à SQL Server à l’aide de l’Explorateur d’objets, consultez Se connecter à un serveur SQL Server ou Azure SQL Database.

Méthode 2 : Examinez les premières lignes du fichier Errorlog

Examinez les premières lignes du fichier Errorlog pour cette instance. Par défaut, le journal des erreurs se trouve Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG dans les fichiers ERRORLOG.n . Les entrées peuvent ressembler à ce qui suit :

2024-09-05 16:56:22.35 Server      Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)  
Jul 10 2024 14:09:09  
Copyright (C) 2022 Microsoft Corporation 
Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor)

Cette entrée fournit des informations sur le produit, telles que la version, le niveau produit, 64 bits et 32 bits, l’édition de SQL Server et la version du système d’exploitation sur laquelle SQL Server est en cours d’exécution.

Méthode 3 : Examinez la sortie après avoir exécuté la requête « SELECT @@VERSION »

Connectez-vous à l’instance de SQL Server, puis exécutez la requête suivante :

SELECT @@VERSION

Voici un exemple de sortie de cette requête :

Microsoft SQL Server 2022 (RTM-CU14) (KB5038325) - 16.0.4135.4 (X64)   Jul 10 2024 14:09:09   Copyright (C) 2022 Microsoft Corporation  Developer Edition (64-bit) on Windows 11 Enterprise 10.0 <X64> (Build 22631: ) (Hypervisor) 

À partir de la sortie, vous pouvez déterminer la version du produit SQL Server, le niveau service pack, le niveau de mise à jour cumulative ou le niveau de mise à jour de sécurité (le cas échéant).

Méthode 4 : Utiliser la fonction SERVERPROPERTY

Connectez-vous à l’instance de SQL Server, puis exécutez la requête suivante dans SSMS :

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

Les résultats suivants sont renvoyés :

  • Version du produit (par exemple, 16.0.4135.4)
  • Le niveau du produit (par exemple, RTM)
  • Édition (par exemple, Développeur)

Par exemple, les résultats peuvent ressembler à ceci :

Version du produit Niveau produit Édition
16.0.4135.4 RTM Developer Edition (64 bits)

Note

Méthode 5 : Utiliser le « rapport de découverte des fonctionnalités SQL Server installé »

Vous pouvez également utiliser le rapport de découverte des fonctionnalités SQL Server installées. Vous trouverez ce rapport sur la page Outils du Centre d’installation SQL Server. Cet outil fournit des informations sur toutes les instances de SQL Server installées sur le système, y compris les outils clients tels que SSMS. Notez que cet outil peut être exécuté localement uniquement sur le système où SQL Server est installé. Il ne peut pas être utilisé pour obtenir des informations sur les serveurs distants. Pour plus d’informations, consultez l’article Valider une installation SQL Server.

Voici un instantané d'un exemple de rapport :

Capture dʼécran montrant un exemple de rapport de découverte dʼinstallation de SQL Server 2016.

Voir aussi