So ermitteln Sie die aktuell laufende Version und Edition des SQL Server-Datenbankmoduls
In diesem Artikel werden die Verfahren zum Ermitteln der Version und Edition von SQL Server Datenbank-Engine beschrieben, die ausgeführt wird.
Ursprüngliche Produktversion: SQL Server
Ursprüngliche KB-Nummer: 321185
Verwenden Sie eine der folgenden Methoden, um die Version von SQL Server zu bestimmen.
Notiz
Die Versionsinformationen folgen dem Muster "major.minor.build.revision ". Die "Revisionsinformationen" werden in der Regel nicht verwendet, wenn die Version von SQL Server überprüft wird.
Methode 1: Herstellen einer Verbindung mit dem Server mithilfe von SQL Server Management Studio
Stellen Sie mithilfe von Objekt-Explorer in SQL Server Management Studio (SSMS) eine Verbindung mit dem Server her. Nach der Verbindung werden die Versionsinformationen in Klammern zusammen mit dem Benutzernamen angezeigt, der zum Herstellen einer Verbindung mit der spezifischen Instanz von SQL Server verwendet wird. Weitere Informationen zum Herstellen einer Verbindung mit SQL Server mithilfe von Objekt-Explorer finden Sie unter Herstellen einer Verbindung mit einem SQL Server oder Azure SQL-Datenbank.
Methode 2: Sehen Sie sich die ersten Zeilen der Fehlerprotokolldatei an.
Sehen Sie sich die ersten Zeilen der Errorlog-Datei für diese Instanz an. Standardmäßig befindet sich das Fehlerprotokoll in Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
DEN ERRORLOG.n-Dateien . Die Einträge können wie folgt aussehen:
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)
Dieser Eintrag enthält Informationen über das Produkt, z. B. Version, Produktebene, 64-Bit im Vergleich zu 32-Bit, die Edition von SQL Server und die Betriebssystemversion, auf der SQL Server ausgeführt wird.
Methode 3: Sehen Sie sich die Ausgabe nach dem Ausführen der Abfrage "SELECT @@VERSION" an.
Stellen Sie eine Verbindung mit der Instanz von SQL Server her, und führen Sie dann die folgende Abfrage aus:
SELECT @@VERSION
Hier ist ein Beispiel für die Ausgabe dieser Abfrage:
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)
Aus der Ausgabe können Sie die Version, die Service Pack-Ebene, die kumulative Updatestufe oder die Sicherheitsupdatestufe (falls zutreffend) des SQL Server-Produkts ermitteln.
Methode 4: Verwenden der SERVERPROPERTY-Funktion
Stellen Sie eine Verbindung mit der Instanz von SQL Server her, und führen Sie dann die folgende Abfrage in SSMS aus:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Es wird das folgende Ergebnis zurückgegeben:
- Die Produktversion (z. B. 16.0.4135.4)
- Die Produktvariante (zum Beispiel "RTM")
- Die Edition (z. B. Entwickler)
Die Ergebnisse können z. B. folgendermaßen aussehen:
Produktversion | Produktebene | Edition |
---|---|---|
16.0.4135.4 | RTM | Developer Edition (64-Bit) |
Notiz
Die
SERVERPROPERTY
Funktion gibt einzelne Eigenschaften zurück, die sich auf die Versionsinformationen beziehen, obwohl die@@VERSION
Funktion die Ausgabe in einer Zeichenfolge kombiniert. Wenn Ihre Anwendung einzelne Eigenschaftenzeichenfolgen erfordert, können Sie dieSERVERPROPERTY
Funktion verwenden, um sie zurückzugeben, anstatt die@@VERSION
Ergebnisse zu analysieren.Diese Methode funktioniert auch in SQL Azure-Datenbankinstanzen. Weitere Informationen finden Sie unter SERVERPROPERTY (Transact-SQL).
Ab SQL Server 2014 RTM Kumulatives Update 10 und SQL Server 2014 Service Pack 1 kumulatives Update 3 wurden der Anweisung zusätzliche Eigenschaften hinzugefügt
SERVERPROPERTY
. Eine vollständige Liste finden Sie unter SERVERPROPERTY (Transact-SQL).
Methode 5: Verwenden des "Ermittlungsberichts zu installierten SQL Server-Features"
Sie können auch den Ermittlungsbericht "Installierte SQL Server-Features" verwenden. Sie finden diesen Bericht auf der Seite "Tools " im SQL Server Installation Center. Dieses Tool enthält Informationen zu allen Instanzen von SQL Server, die auf dem System installiert sind, einschließlich Clienttools wie SSMS. Beachten Sie, dass dieses Tool lokal nur auf dem System ausgeführt werden kann, auf dem SQL Server installiert ist. Es kann nicht verwendet werden, um Informationen zu Remoteservern abzurufen. Weitere Informationen finden Sie unter Überprüfen einer SQL Server-Installation.
Hier sehen Sie einen Beispielbericht: