Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tìm hiểu Hệ điều hành SQL Server đang chạy (Ví dụ T-SQL)

Khi sử dụng SQL Server, bạn có thể sử dụng sys.dm_os_host_info chế độ xem quản lý động hệ thống để trả về hệ điều hành SQL Server đang chạy trên đó.

Chế độ xem này bao gồm một cột được gọi là host_platform trong đó có loại hệ điều hành:Windows hoặc Linux

Ví dụ 1 - Chỉ trả về cột ‘host_platform’

Đây là một ví dụ để chứng minh.

SELECT host_platform
FROM sys.dm_os_host_info;

Kết quả:

+-----------------+
| host_platform   |
|-----------------|
| Linux           |
+-----------------+

Ví dụ 2 - Trả lại Tất cả các Cột

Tất nhiên, bạn cũng có thể trả về tất cả các cột. Đây là giao diện trên hệ thống của tôi.

SELECT * FROM sys.dm_os_host_info;

Ở đây, nó đang sử dụng đầu ra theo chiều dọc (vì vậy bạn không phải cuộn sang ngang):

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. Xóa tài khoản thư cơ sở dữ liệu trong SQL Server (T-SQL)

  2. Các thay đổi về cấp phép Common Sense cho SQL Server 2014 Standard Edition

  3. VarBinary vs Image Kiểu dữ liệu SQL Server để lưu trữ dữ liệu nhị phân?

  4. Thêm danh tính AppPool IIS 7 làm nhật ký máy chủ SQL

  5. Vấn đề triển khai báo cáo SSRS 2014