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

PostgreSQL संस्करण की जांच कैसे करें

कभी-कभी आपको यह निर्धारित करने के लिए PostgreSQL संस्करण खोजने की आवश्यकता हो सकती है कि इसमें कोई विशिष्ट कमांड या सुविधा समर्थित है या नहीं। इस लेख में, हम PostgreSQL संस्करण की जांच करने के विभिन्न तरीकों को देखेंगे।


PostgreSQL संस्करण की जांच कैसे करें

यहाँ PostgreSQL संस्करण की जाँच करने के चरण दिए गए हैं। आप शेल कमांड के साथ-साथ SQL क्वेरी के माध्यम से डेटाबेस सर्वर और क्लाइंट दोनों के लिए PostgreSQL संस्करण पा सकते हैं। हम इनमें से प्रत्येक दृष्टिकोण को एक-एक करके देखेंगे।


शेल कमांड का उपयोग करके PostgreSQL संस्करण का पता लगाएं

आप केवल postgres . जारी करके टर्मिनल/कमांड लाइन से सर्वर के लिए PostgreSQL संस्करण प्राप्त कर सकते हैं -V विकल्प के साथ कमांड करें।

$ postgres -V
Postgres (PostgreSQL) 10.3.10

अगर पोस्टग्रेज कमांड सीधे समर्थित नहीं है, पता लगाने . का उपयोग करके इसके बाइनरी का पथ खोजें आदेश

$ locate bin/postgres
/usr/lib/postgresql/10.3/bin/postgres

अब इसका संस्करण प्राप्त करने के लिए -V विकल्प के साथ पूर्ण पथ का उपयोग करें।

$ /usr/lib/postgresql/10.3/bin/postgres -V
Postgres (PostgreSQL) 10.3.10

इसी तरह, आप psql . का उपयोग करके PostgreSQL क्लाइंट संस्करण निर्धारित कर सकते हैं -V विकल्प के साथ कमांड करें।

$ psql -V
psql (PostgreSQL) 10.3.10

फिर से, अगर psql कमांड समर्थित नहीं है, उपयोग करें पता लगाएं इसके बाइनरी के पथ का पता लगाने के लिए आदेश।

$ locate bin/psql
/usr/bin/psql

अब -V विकल्प के साथ पूरा पथ चलाएं

$ /usr/bin/psql -V
psql (PostgreSQL) 10.3.10

वैसे, जब आप PostgreSQL शेल में लॉग इन करते हैं, तो यह स्वचालित रूप से प्रॉम्प्ट के ऊपर क्लाइंट संस्करण प्रदर्शित करता है।

यह भी पढ़ें :PostgreSQL में डेटाबेस तक पहुंच कैसे सीमित करें


SQL का उपयोग करके PostgreSQL संस्करण ढूंढें

आप SQL क्वेरी का उपयोग करके PostgreSQL संस्करण भी पा सकते हैं। PostgreSQL संस्करण प्राप्त करने के लिए यहां दो SQL क्वेरी हैं। एक संस्करण () का उपयोग करता है कार्य करता है जबकि दूसरा server_version का उपयोग करता है सिस्टम चर।

-# SELECT version();
PostgreSQL 10.3.10, compiled by Visual C++ build 1800, 64-bit

या

-# SHOW server_version;
10.3.10

इसी तरह, आप psql . का उपयोग करके PostgreSQL क्लाइंट संस्करण भी देख सकते हैं क्वेरी जैसा कि नीचे दिखाया गया है।

=# \! psql -V 
psql (PostgreSQL) 10.3.10

हमने सर्वर और क्लाइंट दोनों के लिए PostgreSQL संस्करण प्राप्त करने के चार तरीके प्रदान किए हैं। आशा है कि यह मदद करता है।

Ubiq डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में उनकी निगरानी करना आसान बनाता है। Ubiq को मुफ़्त में आज़माएं.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL ट्यूनिंग:प्रदर्शन बढ़ाने के लिए मुख्य बातें

  2. सीक्वेलाइज़ के साथ स्थानीय नोड ऐप से उसकेोकू पोस्टग्रेस्क्ल डेटाबेस से कनेक्ट नहीं हो सकता

  3. पीजी ::डुप्लीकेटटेबल:त्रुटि:संबंध पोस्ट पहले से मौजूद हैं

  4. त्रुटि:psycopg2.extensions नाम का कोई मॉड्यूल नहीं है

  5. PostgreSQL डेटाबेस कॉलम से केवल संख्यात्मक मान लौटाएं