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