SQL Serverを使用する場合は、sys.dm_os_host_info
を使用できます。 SQLServerが実行されているオペレーティングシステムを返すシステム動的管理ビュー。
このビューには、host_platform
という列が含まれています これには、オペレーティングシステムの種類(WindowsまたはLinux
例1-「host_platform」列のみを返す
実例を示します。
SELECT host_platform FROM sys.dm_os_host_info;
結果:
+-----------------+ | host_platform | |-----------------| | Linux | +-----------------+
例2–すべての列を返す
もちろん、すべての列を返すこともできます。これが私のシステムでどのように見えるかです。
SELECT * FROM sys.dm_os_host_info;
ここでは垂直出力を使用しています(横にスクロールする必要はありません):
host_platform | Linux host_distribution | Ubuntu host_release | 16.04 host_service_pack_level | host_sku | NULL os_language_version | 0