Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zwróć informacje o wersji systemu operacyjnego w SQL Server za pomocą dynamicznego widoku zarządzania sys.dm_os_host_info

W SQL Server możesz użyć sys.dm_os_host_info widok dynamicznego zarządzania systemem, aby zwrócić informacje o podstawowym systemie operacyjnym.

Ten widok jest podobny do sys.dm_os_windows_info widok, z wyjątkiem tego, że sys.dm_os_host_info obsługuje zarówno systemy Linux, jak i Windows, i ma więcej kolumn do rozróżnienia między nimi.

Przykład

Oto krótki przykład informacji zwróconych przez ten widok.

SELECT * FROM sys.dm_os_host_info;

Wynik:

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

Tutaj znowu używa wyjścia pionowego (więc nie musisz przewijać na boki):

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. Uzyskaj uprawnienia do kolumn dla tabeli w SQL Server przy użyciu T-SQL:sp_column_privileges

  2. Poprawka:„Nie można wykonać DZIENNIKA KOPII ZAPASOWEJ, ponieważ nie ma bieżącej kopii zapasowej bazy danych”. w SQL Server/SQL Edge

  3. 3 sposoby na uzyskanie typu danych kolumny w SQL Server (T-SQL)

  4. Nie można powiązać wieloczęściowego identyfikatora

  5. Co to jest baza danych, dlaczego baza danych?