sys.dm_os_windows_info (Transact-SQL)
Gilt für:SQL Server – nur Windows
Gibt in einer Zeile Informationen zur Windows-Betriebssystemversion zurück.
Gilt nur für SQL Server, der unter Windows ausgeführt wird. Um ähnliche Informationen für SQL Server anzuzeigen, die auf einem Nicht-Windows-Host ausgeführt werden, z. B. Linux, verwenden Sie sys.dm_os_host_info (Transact-SQL). Das Verhalten auf einem Nicht-Windows-Host ist nicht definiert.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
windows_release |
nvarchar(256) | Gibt für Windows die Versionsnummer zurück. Eine Liste der Werte und Beschreibungen finden Sie unter Betriebssystemversion (Windows).For a list of values and descriptions, see Operating system version (Windows). Kann nicht sein NULL . |
windows_service_pack_level |
nvarchar(256) | Gibt für Windows die Service Pack-Nummer zurück. Kann nicht sein NULL . |
windows_sku |
int | Gibt für Windows die SKU-ID (Windows Stock Keeping Unit) zurück. Eine Liste der SKU-IDs und -Beschreibungen finden Sie unter GetProductInfo-Funktion. Kann NULL sein. |
os_language_version |
int | Gibt für Windows den Gebietsschemabezeichner (LCID) des Betriebssystems zurück. Eine Liste der LCID-Werte und -Beschreibungen finden Sie unter Gebietsschema-IDs, die von Microsoft zugewiesen wurden. Kann nicht sein NULL . |
Berechtigungen
In SQL Server 2019 (15.x) und früheren Versionen wird standardmäßig die SELECT-Berechtigung sys.dm_os_windows_info
für die öffentliche Rolle gewährt. Wenn sie widerrufen werden, benötigen Sie die BERECHTIGUNG VIEW SERVER STATE auf dem Server.
In SQL Server 2022 (16.x) und höheren Versionen benötigen Sie die BERECHTIGUNG VIEW SERVER PERFORMANCE STATE auf dem Server.
Begrenzungen
Verwenden Sie sys.dm_os_host_info (Transact-SQL), um Informationen für SQL Server anzuzeigen, die auf einem Nicht-Windows-Host ausgeführt werden, z. B. Linux. Das Verhalten auf einem Nicht-Windows-Host ist nicht definiert.
Beispiele
Im folgenden Beispiel werden alle Spalten aus der sys.dm_os_windows_info
Ansicht unter Windows Server 2019 Standard zurückgegeben:
SELECT windows_release,
windows_service_pack_level,
windows_sku,
os_language_version
FROM sys.dm_os_windows_info;
Hier ist das Resultset.
windows_release | windows_service_pack_level | windows_sku | os_language_version |
---|---|---|---|
10,0 | 7 | 1033 |
Zugehöriger Inhalt
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für