Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

पता लगाएँ कि कौन सा ऑपरेटिंग सिस्टम SQL सर्वर चल रहा है (T-SQL उदाहरण)

SQL सर्वर का उपयोग करते समय, आप sys.dm_os_host_info . का उपयोग कर सकते हैं ऑपरेटिंग सिस्टम को वापस करने के लिए सिस्टम डायनेमिक मैनेजमेंट व्यू, जिस पर SQL सर्वर चल रहा है।

इस दृश्य में host_platform . नामक कॉलम शामिल है जिसमें ऑपरेटिंग सिस्टम का प्रकार शामिल है:विंडोज या लिनक्स

उदाहरण 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

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जांचें कि क्या कोई अस्थायी तालिका मौजूद है और अस्थायी तालिका बनाने से पहले उसे हटा दें

  2. SQL सर्वर समर्थित संस्करण मैट्रिक्स

  3. SQL:शीर्ष 3 रिकॉर्ड + मात्रा का योग चुनें

  4. प्रोएक्टिव SQL सर्वर स्वास्थ्य जाँच, भाग 1 :डिस्क स्थान

  5. डेटाटाइम डालने के दौरान वर्ण स्ट्रिंग से दिनांक और/या समय परिवर्तित करते समय रूपांतरण विफल रहा