sys.dm_os_windows_info (Transact-SQL)

Si applica a:SQL Server - Solo Windows

Restituisce una riga in cui sono visualizzate le informazioni sulla versione del sistema operativo Windows.

Si applica solo a SQL Server in esecuzione in Windows. Per visualizzare informazioni simili per SQL Server in esecuzione in un host non Windows, ad esempio Linux, usare sys.dm_os_host_info (Transact-SQL). Il comportamento in un host non Windows non è definito.

Nome colonna Tipo di dati Descrizione
windows_release nvarchar(256) Per Windows, restituisce il numero di versione. Per un elenco di valori e descrizioni, vedere Versione del sistema operativo (Windows).For a list of values and description, see Operating system version (Windows). Non può essere NULL.
windows_service_pack_level nvarchar(256) Per Windows, restituisce il numero del Service Pack. Non può essere NULL.
windows_sku int Per Windows, restituisce l'ID di Windows Stock Keeping Unit (SKU). Per un elenco di ID e descrizioni degli SKU, vedere Funzione GetProductInfo. Può essere NULL.
os_language_version int Per Windows, restituisce l'identificatore delle impostazioni locali di Windows (LCID) del sistema operativo. Per un elenco di valori e descrizioni LCID, vedere ID delle impostazioni locali assegnati da Microsoft. Non può essere NULL.

Autorizzazioni

In SQL Server 2019 (15.x) e versioni precedenti, l'autorizzazione edizione Standard LECT per sys.dm_os_windows_info viene concessa al ruolo pubblico per impostazione predefinita. Se revocata, è necessaria l'autorizzazione VIEW edizione Standard RVER STATE nel server.

In SQL Server 2022 (16.x) e versioni successive è necessaria l'autorizzazione VIEW edizione Standard RVER PERFORMANCE STATE nel server.

Limiti

Per visualizzare informazioni per SQL Server in esecuzione in un host non Windows, ad esempio Linux, usare sys.dm_os_host_info (Transact-SQL). Il comportamento in un host non Windows non è definito.

Esempi

Nell'esempio seguente vengono restituite tutte le colonne della sys.dm_os_windows_info visualizzazione in Windows Server 2019 Standard:

SELECT windows_release,
    windows_service_pack_level,
    windows_sku,
    os_language_version
FROM sys.dm_os_windows_info;

Questo è il set di risultati.

windows_release windows_service_pack_level windows_sku os_language_version
10.0 7 1033