Når du bruger SQL Server, kan du bruge sys.dm_os_host_info
system dynamisk administrationsvisning for at returnere det operativsystem, som SQL Server kører på.
Denne visning inkluderer en kolonne kaldet host_platform
som indeholder typen af operativsystem:Windows eller Linux
Eksempel 1 – Returner kun 'host_platform'-kolonnen
Her er et eksempel til at demonstrere.
SELECT host_platform FROM sys.dm_os_host_info;
Resultat:
+-----------------+ | host_platform | |-----------------| | Linux | +-----------------+
Eksempel 2 – Returner alle kolonner
Du kan selvfølgelig også returnere alle kolonner. Sådan ser det ud på mit system.
SELECT * FROM sys.dm_os_host_info;
Her bruger den 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