W SQL Server możesz użyć sys.dm_os_host_info
widok dynamicznego zarządzania systemem, aby zwrócić informacje o podstawowym systemie operacyjnym.
Ten widok jest podobny do sys.dm_os_windows_info
widok, z wyjątkiem tego, że sys.dm_os_host_info
obsługuje zarówno systemy Linux, jak i Windows, i ma więcej kolumn do rozróżnienia między nimi.
Przykład
Oto krótki przykład informacji zwróconych przez ten widok.
SELECT * FROM sys.dm_os_host_info;
Wynik:
+-----------------+---------------------+----------------+---------------------------+------------+-----------------------+ | host_platform | host_distribution | host_release | host_service_pack_level | host_sku | os_language_version | |-----------------+---------------------+----------------+---------------------------+------------+-----------------------| | Linux | Ubuntu | 16.04 | | NULL | 0 | +-----------------+---------------------+----------------+---------------------------+------------+-----------------------+
Tutaj znowu używa wyjścia pionowego (więc nie musisz przewijać na boki):
host_platform | Linux host_distribution | Ubuntu host_release | 16.04 host_service_pack_level | host_sku | NULL os_language_version | 0