Při použití SQL Serveru můžete použít sys.dm_os_host_info
zobrazení dynamické správy systému pro návrat operačního systému, na kterém běží SQL Server.
Toto zobrazení obsahuje sloupec nazvaný host_platform
který obsahuje typ operačního systému:Windows nebo Linux
Příklad 1 – Vraťte pouze sloupec „host_platform“
Zde je příklad k demonstraci.
SELECT host_platform FROM sys.dm_os_host_info;
Výsledek:
+-----------------+ | host_platform | |-----------------| | Linux | +-----------------+
Příklad 2 – Vrátit všechny sloupce
Všechny sloupce můžete samozřejmě také vrátit. Tady je to, jak to vypadá v mém systému.
SELECT * FROM sys.dm_os_host_info;
Zde se používá vertikální výstup (takže se nemusíte posouvat do stran):
host_platform | Linux host_distribution | Ubuntu host_release | 16.04 host_service_pack_level | host_sku | NULL os_language_version | 0