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 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 uma lista de valores e descrições, veja Versão do sistema operativo (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 uma lista de IDs e descrições de SKUs, consulte a 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 de permissão de VER ESTADO DO SERVIDOR no servidor.
No SQL Server 2022 (16.x) e versões posteriores, é necessário permissão VIEW SERVER PERFORMANCE STATE no servidor.
Limitações
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 | os_language_version |
|---|---|---|---|
| 10.0 | 7 | 1033 |