Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server 2017 (14.x) e versioni successive
Restituisce una riga in cui sono visualizzate le informazioni sulla versione del sistema operativo.
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
host_platform |
nvarchar(256) | Tipo di sistema operativo. Può essere Windows o Linux. |
host_distribution |
nvarchar(256) | Descrizione del sistema operativo. |
host_release |
nvarchar(256) | Versione del sistema operativo Microsoft Windows (numero di versione). Per un elenco di valori e descrizioni, vedere Versione del sistema operativo (Windows) versione sistema operativo (Windows). In Linux questa colonna restituisce una stringa vuota. |
host_service_pack_level |
nvarchar(256) | Livello del Service Pack del sistema operativo Windows In Linux questa colonna restituisce una stringa vuota. |
host_sku |
int | ID Windows del codice di riferimento del prodotto (SKU). Per un elenco di ID e descrizioni degli SKU, vedere Funzione GetProductInfo. È annullabile. In Linux questa colonna restituisce NULL. |
os_language_version |
int | Identificatore locale (LCID) di Windows del sistema operativo. Per un elenco dei valori e delle descrizioni LCID, fare riferimento a ID impostazioni locali assegnati da Microsoft. Non può essere NULL. |
Osservazioni:
Questa vista è simile a sys.dm_os_windows_info, aggiungendo colonne per differenziare Windows e Linux.
Sicurezza
Autorizzazioni
In SQL Server 2019 (15.x) e versioni precedenti, l'autorizzazione SELECT per sys.dm_os_host_info viene concessa al ruolo pubblico per impostazione predefinita. Se revocata, è necessaria l'autorizzazione VIEW SERVER STATE per il server.
In SQL Server 2022 (16.x) e versioni successive è necessaria l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.
Esempi
Nell'esempio seguente vengono restituite tutte le colonne della vista sys.dm_os_host_info.
SELECT host_platform,
host_distribution,
host_release,
host_service_pack_level,
host_sku,
os_language_version
FROM sys.dm_os_host_info;
Ecco un set di risultati di esempio in Windows Server 2019 Standard:
| piattaforma di hosting | host_distribution | rilascio host | livello_del_service_pack_host | host_sku | os_language_version |
|---|---|---|---|---|---|
| Windows | Windows Server 2019 Standard | 10.0 | 7 | 1033 |
Ecco un set di risultati di esempio in Ubuntu Linux 22.04:
| piattaforma di hosting | host_distribution | rilascio host | livello_del_service_pack_host | host_sku | os_language_version |
|---|---|---|---|---|---|
| Linux | Ubuntu | 22.04 | NULL |
1033 |