Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Geben Sie Informationen zur Betriebssystemversion in SQL Server mit der dynamischen Verwaltungsansicht sys.dm_os_host_info zurück

In SQL Server können Sie die sys.dm_os_host_info verwenden systemdynamische Verwaltungsansicht, um Informationen über das zugrunde liegende Betriebssystem zurückzugeben.

Diese Ansicht ähnelt sys.dm_os_windows_info Ansicht, außer dass sys.dm_os_host_info behandelt sowohl Linux-Systeme als auch Windows und hat mehr Spalten, um zwischen den beiden zu unterscheiden.

Beispiel

Hier ist ein kurzes Beispiel für die von dieser Ansicht zurückgegebenen Informationen.

SELECT * FROM sys.dm_os_host_info;

Ergebnis:

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

Hier wird wieder 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