Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server 2017 (14.x) e versões posteriores
Retorna uma linha que exibe informações de 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 retorna uma cadeia de caracteres vazia. |
host_service_pack_level |
nvarchar(256) | Nível de service pack do sistema operacional Windows. No Linux, esta coluna retorna uma cadeia de caracteres vazia. |
host_sku |
int | ID da Unidade de Manutenção de Estoque (SKU) do Windows. Para obter uma lista de IDs e descrições de SKU, consulte Função GetProductInfo. É anulável. No Linux, esta coluna retorna NULL. |
os_language_version |
int | Identificador de localidade do Windows (LCID) do sistema operacional. Para obter uma lista de valores e descrições de LCID, consulte IDs de localidade atribuídas pela Microsoft. Não pode ser NULL. |
Observações
Esta vista é semelhante à sys.dm_os_windows_info, adicionando colunas para diferenciar o Windows e o Linux.
Segurança
Permissões
No SQL Server 2019 (15.x) e versões anteriores, a SELECT permissão em sys.dm_os_host_info é concedida à função pública por padrão. Caso seja revogado, necessitará de VIEW SERVER STATE permissão no servidor.
No SQL Server 2022 (16.x) e versões posteriores, você precisa de VIEW SERVER PERFORMANCE STATE permissão no servidor.
Exemplos
O exemplo a seguir retorna todas as colunas do sys.dm_os_host_info modo de exibição.
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 exemplo de um conjunto de resultados no Windows Server 2019 Standard:
| plataforma anfitriã | host_distribution | lançamento do host | nível_de_pacote_de_serviço_do_host | host_sku | versão_idioma_sistema |
|---|---|---|---|---|---|
| Windows | Windows Server 2019 Standard | 10,0 | 7 | 1033 |
Aqui está um conjunto de resultados de exemplo no Ubuntu Linux 22.04:
| plataforma anfitriã | host_distribution | lançamento do host | nível_de_pacote_de_serviço_do_host | host_sku | versão_idioma_sistema |
|---|---|---|---|---|---|
| Linux | Ubuntu | 22.04 | NULL |
1033 |