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 l’article d’origine dans la base de connaissances : 321185
Pour déterminer la version de SQL Server, vous pouvez appliquer l'une des méthodes suivantes.
Remarque
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 : connexion au serveur à lʼaide de lʼExplorateur dʼobjets dans SQL Server Management Studio. Une fois l'Explorateur d'objets connecté, il affiche les informations sur la version entre parenthèses, ainsi que le nom d'utilisateur utilisé pour la connexion à l'instance spécifique de SQL Server.
Méthode 2 : examen des premières lignes du fichier journal des erreurs pour cette instance. Par défaut, le journal des erreurs se trouve dans les fichiers
Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
et ERRORLOG.n. Les entrées peuvent ressembler à la suivante :2011-03-27 22:31:33.50 Server Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Cette entrée fournit toutes les informations nécessaires sur le produit, telles que la version, le niveau de produit, une comparaison 64 bits/32 bits, l'édition de SQL Server et la version du système d'exploitation sous lequel SQL Server est exécuté.
Remarque
La sortie de cette requête a été améliorée pour afficher des informations supplémentaires, comme expliqué dans lʼarticle de blog Quelle build de SQL Server utilisez-vous ? pour les versions suivantes :
- SQL Server 2014 RTM CU10 et versions ultérieures
- SQL Server 2014 Service Pack 1 CU3 et versions ultérieures
- SQL Server 2012 Service Pack 2 CU7 et versions ultérieures
Méthode 3 : connexion à lʼinstance de SQL Server, puis exécution de la requête suivante :
Select @@version
Voici un exemple de sortie de cette requête :
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
Remarque
La sortie de cette requête a été améliorée pour afficher des informations supplémentaires. comme expliqué dans l'article de blog Quelle build de SQL Server utilisez-vous ? pour les versions suivantes :
- SQL Server 2014 RTM CU10 et versions ultérieures
- SQL Server 2014 Service Pack 1 CU3 et versions ultérieures
- SQL Server 2012 Service Pack 2 CU7 et versions ultérieures
Méthode 4 : connexion à lʼinstance de SQL Server, puis exécution de la requête suivante dans SQL Server Management Studio (SSMS) :
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Remarque
Cette requête est compatible avec toutes les instances de SQL Server 2000 ou versions ultérieures.
Les résultats suivants sont renvoyés :
- La version du produit (par exemple, 10.0.1600.22)
- Le niveau du produit (par exemple, RTM)
- L'édition (par exemple, Enterprise)
Par exemple, les résultats peuvent ressembler à ceci :
version du produit niveau du produit édition 14.0.2027.2 RTM Developer Edition (64 bits) Remarque
La fonction SERVERPROPERTY renvoie des propriétés individuelles liées aux informations de version, bien que la fonction @@VERSION combine la sortie dans une seule chaîne. Si votre application nécessite des chaînes de propriété individuelles, vous pouvez utiliser la fonction SERVERPROPERTY pour les retourner au lieu d’analyser les résultats de @@VERSION.
Cette méthode est également applicable avec les instances de base de données SQL Azure. Pour plus dʼinformations, reportez-vous à la rubrique suivante SERVERPROPERTY (Transact-SQL) dans la documentation en ligne sur SQL Server.
À partir de SQL Server 2014 RTM Mise à jour cumulative 10 et SQL Server 2014 Service Pack 1 Mise à jour cumulative 3, des propriétés supplémentaires ont été ajoutées à lʼinstruction ServerProperty. Pour obtenir une liste complète, consultez la page SERVERPROPERTY (Transact-SQL).
Méthode 5 : à partir de SQL Server 2008, vous pouvez également utiliser le rapport de découverte des fonctionnalités SQL Server installées. Ce rapport est accessible 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. Il s'agit notamment des outils clients, tels que SQL Server Management Studio. La seule chose à savoir est que cet outil peut être exécuté localement uniquement sur le système sur lequel 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 :
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour