sys.dm_os_host_info (Transact-SQL)

Aplica-se a: SQL Server 2017 (14.x) e versões posteriores

Retorna uma linha que exibe informações sobre a versão do sistema operacional.

Nome da Coluna Tipo de dados Descrição
host_platform nvarchar(256) O tipo de sistema operacional. Pode ser Windows ou Linux.
host_distribution nvarchar(256) Descrição do sistema operacional.
host_release nvarchar(256) Versão do sistema operacional Microsoft Windows (número da versão). Para obter uma lista de valores e descrições, consulte Versão do sistema operacional (Windows).

No Linux, esta coluna devolve uma sequência vazia.
host_service_pack_level nvarchar(256) Nível de service pack do sistema operacional Windows.

No Linux, esta coluna devolve uma sequência vazia.
host_sku int ID da SKU (Stock Keeping Unit, unidade de manutenção de estoque) do Windows. Para obter uma lista de IDs e descrições da SKU, veja Função GetProductInfo. Permite valor nulo.

No Linux, essa coluna retorna NULL.
os_language_version int LCID (locale identifier, ID de localidade) do sistema operacional. Para obter uma lista de valores e descrições de LCID, consulte IDs de localidade atribuídos pela Microsoft. Não pode ser NULL.

Observações

Essa exibição é semelhante a sys.dm_os_windows_info, adicionando colunas para diferenciar o Windows e o Linux.

Segurança

Permissions

No SQL Server, a SELECT permissão em sys.dm_os_host_info é concedida ao papel público por padrão, então qualquer login pode consultar a visualização.

Examples

O exemplo a seguir retorna todas as colunas da exibição 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;

Aqui está um conjunto de resultados de exemplo no Windows Server Standard 2019:

host_platform host_distribution host_release host_service_pack_level host_sku os_language_version
Windows Padrão Windows Server 2019 10.0 7 1033

Aqui está um conjunto de resultados de exemplo no Ubuntu Linux 22.04:

host_platform host_distribution host_release host_service_pack_level host_sku os_language_version
Linux Ubuntu 22.04 NULL 1033