xp_msver (Transact-SQL)
Gilt für:SQL Server
Gibt Versionsinformationen zu SQL Server zurück.
xp_msver
gibt außerdem Informationen zur tatsächlichen Buildnummer des Servers und Informationen zur Serverumgebung zurück. Die zurückgegebenen Informationen xp_msver
können in Transact-SQL-Anweisungen, Batches, gespeicherten Prozeduren usw. verwendet werden, um die Logik für plattformunabhängigen Code zu verbessern.
Transact-SQL-Syntaxkonventionen
Syntax
xp_msver [ 'optname' ]
Argumente
Wichtig
Argumente für erweiterte gespeicherte Prozeduren müssen in der spezifischen Reihenfolge eingegeben werden, wie im Abschnitt Syntax beschrieben. Wenn die Parameter außerhalb der Reihenfolge eingegeben werden, tritt eine Fehlermeldung auf.
"optname"
Der Name einer Option und kann eines der folgenden Werte sein:
Options- oder Spaltenname | Beschreibung |
---|---|
ProductName | Produktname; Beispiel: SQL Server. |
ProductVersion | Die Produktversion. |
Sprache | Die Sprachversion von SQL Server. |
Plattform | Betriebssystemname, Herstellername und Chipfamilienname für den Computer, auf dem SQL Server ausgeführt wird. |
Kommentare | Verschiedene Informationen zu SQL Server. |
CompanyName | Firmenname, der SQL Server erzeugt; Beispiel: Microsoft Corporation. |
FileDescription | Das Betriebssystem. |
FileVersion | Version der ausführbaren SQL Server-Datei. |
InternalName | Interner Microsoft-Name für SQL Server; Beispiel: SQLSERVR. |
LegalCopyright | Rechtliche Urheberrechtsinformationen, die für SQL Server erforderlich sind; Beispiel: Copyright© Microsoft Corp. 1988-2005. |
LegalTrademarks | Für SQL Server erforderliche rechtliche Markeninformationen. Microsoft ist beispielsweise eine eingetragene Marke der Microsoft Corporation. |
OriginalFilename | Dateiname, der beim Start von SQL Server ausgeführt wird; beispiel: Sqlservr.exe. |
PrivateBuild | Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. |
SpecialBuild | Nur für Informationszwecke identifiziert. Wird nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt. |
WindowsVersion | Version von Windows, die auf dem Computer installiert ist, auf dem SQL Server ausgeführt wird. |
ProcessorCount | Die Anzahl der Prozessoren auf dem Computer, auf dem SQL Server ausgeführt wird. |
ProcessorActiveMask | Gibt die Prozessoren an, die auf dem Computer installiert sind, auf dem SQL Server ausgeführt wird, die von Microsoft Windows gestartet und verwendet werden können. |
ProcessorType | Der Prozessortyp. Ähnlich wie plattform. |
PhysicalMemory | Menge in Megabyte (MB) ram installiert auf dem Computer, auf dem SQL Server ausgeführt wird. |
Produkt-ID | Product ID (PID). Wird bei der Installation angegeben. Diese Nummer befindet sich auf einem Aufkleber auf dem ursprünglichen SQL Server CD-Gehäuse. |
Rückgabecodewerte
1
(Erfolg).
Resultset
xp_msver
, ohne Parameter, gibt einen Resultset mit vier Spalten zurück, der alle Optionswerte auflistet.
xp_msver
, gibt für jeden Parameter den Resultset mit vier Spalten mit Werten für diese Option zurück.
Berechtigungen
Erfordert die Mitgliedschaft in der public -Rolle.