Wenn Sie SQL Server verwenden, können Sie sys.dm_os_host_info
verwenden systemdynamische Verwaltungsansicht, um das Betriebssystem zurückzugeben, auf dem SQL Server ausgeführt wird.
Diese Ansicht enthält eine Spalte namens host_platform
die den Typ des Betriebssystems enthält:Windows oder Linux
Beispiel 1 – Geben Sie nur die Spalte „host_platform“ zurück
Hier ist ein Beispiel zur Veranschaulichung.
SELECT host_platform FROM sys.dm_os_host_info;
Ergebnis:
+-----------------+ | host_platform | |-----------------| | Linux | +-----------------+
Beispiel 2 – Alle Spalten zurückgeben
Natürlich können Sie auch alle Spalten zurückgeben. So sieht das auf meinem System aus.
SELECT * FROM sys.dm_os_host_info;
Hier wird die vertikale Ausgabe verwendet (damit Sie nicht seitwärts scrollen müssen):
host_platform | Linux host_distribution | Ubuntu host_release | 16.04 host_service_pack_level | host_sku | NULL os_language_version | 0