Delen via


sys.dm_os_host_info (Transact-SQL)

van toepassing op: SQL Server 2017 (14.x) en hoger

Retourneert één rij met versiegegevens van het besturingssysteem.

Kolomnaam Gegevenstype Beschrijving
host_platform nvarchar(256) Het type besturingssysteem. Deze waarde kan Windows of Linux zijn.
host_distribution nvarchar(256) Beschrijving van het besturingssysteem.
host_release nvarchar(256) Release van het Microsoft Windows-besturingssysteem (versienummer). Zie de versie van het besturingssysteem (Windows) voor een lijst met waarden en beschrijvingen.

In Linux retourneert deze kolom een lege tekenreeks.
host_service_pack_level nvarchar(256) Servicepackniveau van het Windows-besturingssysteem.

In Linux retourneert deze kolom een lege tekenreeks.
host_sku Int SKU-id (Windows Stock Keeping Unit). Zie de functie GetProductInfo voor een lijst met SKU-id's en beschrijvingen. Kan null-waarden bevatten.

In Linux retourneert deze kolom NULL.
os_language_version Int LCID (Windows Locale Identifier) van het besturingssysteem. Zie Landinstellingen-id's die zijn toegewezen door Microsoft voor een lijst met LCID-waarden en -beschrijvingen. Kan niet NULL zijn.

Opmerkingen

Deze weergave is vergelijkbaar met sys.dm_os_windows_info en voegt kolommen toe om Onderscheid te maken tussen Windows en Linux.

Veiligheid

Machtigingen

In SQL Server 2019 (15.x) en eerdere versies wordt de SELECT machtiging sys.dm_os_host_info standaard verleend aan de openbare rol. Als deze optie is ingetrokken, hebt u toestemming nodig VIEW SERVER STATE op de server.

Op SQL Server 2022 (16.x) en latere versies hebt u toestemming nodig VIEW SERVER PERFORMANCE STATE voor de server.

Voorbeelden

In het volgende voorbeeld worden alle kolommen uit de sys.dm_os_host_info weergave geretourneerd.

SELECT host_platform,
    host_distribution,
    host_release,
    host_service_pack_level,
    host_sku,
    os_language_version
FROM sys.dm_os_host_info;

Hier is een voorbeeld van een resultatenset op Windows Server 2019 Standard:

host_platform hostverdeling host_release host_service_pack_niveau host_sku os_taalversie
Ramen Windows Server 2019 Standard 10.0 7 1033

Hier volgt een voorbeeldresultatenset op Ubuntu Linux 22.04:

host_platform hostverdeling host_release host_servicepackniveau host_sku os_language_version
Linux Ubuntu 22.04 NULL 1033