Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server para Windows
Devolve uma linha que mostra a informação da versão do sistema operativo Windows.
Aplica-se apenas ao SQL Server a correr no Windows. Para ver informações semelhantes para SQL Server a correr num host não Windows, como Linux, use sys.dm_os_host_info (Transact-SQL). O comportamento num host que não seja Windows é indefinido.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
windows_release |
nvarchar(256) | Para Windows, devolve o número de lançamento. Para obter uma lista de valores e descrições, consulte Versão do sistema operacional (Windows). Não pode ser NULL. |
windows_service_pack_level |
nvarchar(256) | No Windows, devolve o número do service pack. Não pode ser NULL. |
windows_sku |
int | Para Windows, devolve o ID da Unidade de Manutenção de Stock (SKU) do Windows. Para obter uma lista de IDs e descrições de SKU, consulte Função GetProductInfo. Pode ser NULL. |
os_language_version |
int | Para Windows, devolve o identificador de localidade do Windows (LCID) do sistema operativo. Para uma lista de valores e descrições de LCID, veja IDs de Localização atribuídos pela Microsoft. Não pode ser NULL. |
Permissions
No SQL Server 2019 (15.x) e versões anteriores, a permissão SELECT é sys.dm_os_windows_info concedida ao papel público por defeito. Se for revogado, precisa VIEW de permissão de ESTADO DO SERVIDOR no servidor.
No SQL Server 2022 (16.x) e versões posteriores, é necessário VIEW obter permissão SERVER PERFORMANCE STATE no servidor.
Limitations
Para ver informações sobre SQL Server a correr num host não Windows, como o Linux, use sys.dm_os_host_info (Transact-SQL). O comportamento num host que não seja Windows é indefinido.
Examples
O exemplo seguinte devolve todas as colunas da sys.dm_os_windows_info vista, no Windows Server 2019 Standard:
SELECT windows_release,
windows_service_pack_level,
windows_sku,
os_language_version
FROM sys.dm_os_windows_info;
Aqui está o conjunto de resultados.
| windows_release | windows_service_pack_level | windows_sku | versão_idioma_sistema |
|---|---|---|---|
| 10.0 | 7 | 1033 |