Когато използвате SQL Server, можете да използвате sys.dm_os_host_info
изглед за динамично управление на системата, за да върнете операционната система, на която работи SQL Server.
Този изглед включва колона, наречена 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