Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Върнете информация за версията на операционната система в SQL Server с динамичния изглед за управление sys.dm_os_host_info

В SQL Server можете да използвате sys.dm_os_host_info изглед за динамично управление на системата за връщане на информация за основната операционна система.

Този изглед е подобен на sys.dm_os_windows_info изглед, с изключение на sys.dm_os_host_info обработва Linux системи, както и Windows, и има повече колони за разграничаване между двете.

Пример

Ето кратък пример за информацията, върната от този изглед.

SELECT * FROM sys.dm_os_host_info;

Резултат:

+-----------------+---------------------+----------------+---------------------------+------------+-----------------------+
| host_platform   | host_distribution   | host_release   | host_service_pack_level   | host_sku   | os_language_version   |
|-----------------+---------------------+----------------+---------------------------+------------+-----------------------|
| Linux           | Ubuntu              | 16.04          |                           | NULL       | 0                     |
+-----------------+---------------------+----------------+---------------------------+------------+-----------------------+

Тук отново се използва вертикален изход (така че не е нужно да превъртате настрани):

host_platform           | Linux
host_distribution       | Ubuntu
host_release            | 16.04
host_service_pack_level | 
host_sku                | NULL
os_language_version     | 0

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2005 Използване на DateAdd за добавяне на ден към дата

  2. SQL Server Management Studio (SSMS)

  3. Как се наричат ​​тръби?

  4. Как да използвате FILEGROUPPROPERTY() в SQL Server

  5. Групово вмъкване на SQL Server – част 2