I SQL Server kan du bruge sys.dm_os_host_info
system dynamisk administrationsvisning for at returnere oplysninger om det underliggende operativsystem.
Denne visning ligner sys.dm_os_windows_info
visning, bortset fra at sys.dm_os_host_info
håndterer Linux-systemer såvel som Windows, og den har flere kolonner til at skelne mellem de to.
Eksempel
Her er et hurtigt eksempel på de oplysninger, som denne visning returnerer.
SELECT * FROM sys.dm_os_host_info;
Resultat:
+-----------------+---------------------+----------------+---------------------------+------------+-----------------------+ | host_platform | host_distribution | host_release | host_service_pack_level | host_sku | os_language_version | |-----------------+---------------------+----------------+---------------------------+------------+-----------------------| | Linux | Ubuntu | 16.04 | | NULL | 0 | +-----------------+---------------------+----------------+---------------------------+------------+-----------------------+
Her bruger den igen lodret output (så du ikke behøver at rulle sidelæns):
host_platform | Linux host_distribution | Ubuntu host_release | 16.04 host_service_pack_level | host_sku | NULL os_language_version | 0