Oracle संस्करण के लिए क्वेरी

Oracle Sanskarana Ke Li E Kveri



यह पोस्ट Oracle सर्वर के स्थापित डेटाबेस संस्करण के लिए क्वेरी करने के पाँच मुख्य तरीकों पर चर्चा करेगी।

विधि 1 - SQLPlus उपयोगिता का उपयोग करना

Oracle एक कमांड-लाइन उपयोगिता प्रदान करता है जो हमें PL/SQL कमांड का उपयोग करके सर्वर से क्वेरी करने की अनुमति देता है।







SQL प्लस उपयोगिता उपयोग करने के लिए सरल और सहज है। यह ओरेकल के सभी संस्करणों में भी स्थापित होता है जो इसे एक सार्वभौमिक उपकरण बनाता है।



SQL प्लस उपयोगिता का उपयोग करके डेटाबेस संस्करण की जाँच करने के लिए, सर्वर में लॉग इन करके प्रारंभ करें:



$ sqlplus '/ sysdba के रूप में'

एक बार लॉग इन करने के बाद, आपको नीचे दिखाए गए अनुसार कंसोल में प्रदर्शित स्थापित डेटाबेस बैनर देखना चाहिए:





विधि 2 - V $ संस्करण दृश्य का उपयोग करना

अपने Oracle डेटाबेस संस्करण को निर्धारित करने के लिए आप जिस तीसरी विधि का उपयोग कर सकते हैं वह $VERSION दृश्य है। यह दृश्य डेटाबेस संस्करण सहित PL/SQL जानकारी संग्रहीत करता है।



इसका उपयोग करने के लिए, हम बैनर कॉलम को नीचे दिखाए गए दृश्य से क्वेरी कर सकते हैं:

चुनते हैं वी. का बैनर $ संस्करण ;

इसे नीचे दिखाए गए डेटाबेस बैनर को वापस करना चाहिए:

बैनर
----------------------------
Oracle डेटाबेस 19c एंटरप्राइज़ संस्करण रिलीज़ 19.0.0.0.0 - उत्पादन

आप निम्न पूर्ण बैनर संस्करण भी प्राप्त कर सकते हैं:

चुनते हैं बैनर_फुल वी से $ संस्करण ;

आउटपुट:

Oracle डेटाबेस 19c एंटरप्राइज़ संस्करण रिलीज़ 19.0.0.0.0 - उत्पादन
संस्करण 19.3.0.0.0

विधि 3 - V$INSTANCE दृश्य का उपयोग करना

इसी तरह, आप V$INSTANCE व्यू का उपयोग कर सकते हैं, जो डेटाबेस संस्करण को निर्धारित करने के लिए सर्वर इंस्टेंस जानकारी संग्रहीत करता है।

उदाहरण:

चुनते हैं संस्करण, v से संस्करण_पूर्ण $ उदाहरण ;

इसे नीचे दिखाए गए संस्करण और पूर्ण संस्करण को वापस करना चाहिए:

टिप्पणी : v$instance दृश्य का उपयोग करने के लिए क्वेरी करने के लिए विशिष्ट अनुमतियों की आवश्यकता होती है। इसके बजाय, v$वर्शन दृश्य का उपयोग करें।

विधि 4 - Product_Component_Version का उपयोग करना

Product_component_version व्यू का उपयोग करके, हम निम्नलिखित चला सकते हैं:

चुनते हैं संस्करण, PRODUCT_COMPONENT_VERSION से संस्करण_पूर्ण;

यह अनुमति प्रतिबंधों के बिना v$instance क्वेरी के समान आउटपुट लौटाएगा।

विधि 5 - PL/SQL DBMS_DB_VERSION का उपयोग करना

जैसा कि नीचे दिखाया गया है, आप डेटाबेस संस्करण को निर्धारित करने के लिए DBMS_DB_VERSION पैकेज का भी उपयोग कर सकते हैं:

सेट सर्वरआउटपुट चालू;
कार्यकारी dbms_output.put_line ( dbms_db_version.version || '।' || dbms_db_version.release ) ;

आउटपुट:

19.0
पी एल / SQL प्रक्रिया सफलतापूर्वक पूरी हुई।

निष्कर्ष

इस पोस्ट में विभिन्न उपकरणों का उपयोग करके ओरेकल डाटाबेस संस्करण की जांच के पांच तरीकों को शामिल किया गया है। प्रत्येक संस्करण के लिए कई उदाहरण दिए गए हैं।