sql >> Base de Datos >  >> RDS >> Sqlserver

Devuelva la información de la versión del sistema operativo en SQL Server con la vista de administración dinámica sys.dm_os_host_info

En SQL Server, puede usar sys.dm_os_host_info vista de gestión dinámica del sistema para devolver información sobre el sistema operativo subyacente.

Esta vista es similar a sys.dm_os_windows_info vista, excepto que sys.dm_os_host_info maneja sistemas Linux así como Windows, y tiene más columnas para diferenciar entre los dos.

Ejemplo

Este es un ejemplo rápido de la información devuelta por esta vista.

SELECT * FROM sys.dm_os_host_info;

Resultado:

+-----------------+---------------------+----------------+---------------------------+------------+-----------------------+
| host_platform   | host_distribution   | host_release   | host_service_pack_level   | host_sku   | os_language_version   |
|-----------------+---------------------+----------------+---------------------------+------------+-----------------------|
| Linux           | Ubuntu              | 16.04          |                           | NULL       | 0                     |
+-----------------+---------------------+----------------+---------------------------+------------+-----------------------+

Aquí está nuevamente usando la salida vertical (para que no tenga que desplazarse hacia los lados):

host_platform           | Linux
host_distribution       | Ubuntu
host_release            | 16.04
host_service_pack_level | 
host_sku                | NULL
os_language_version     | 0