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
"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.