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

Oracle SQL*Plus का उपयोग कैसे करें

यहाँ इस पोस्ट में, मैं Oracle SQLप्लस  का परिचय दे रहा हूँ जो oracle डेटाबेस से कनेक्ट करने के लिए Oracle उपकरण है और Oracle SQL कैसे डाउनलोड करें प्लस

Oracle SQL*Plus

Oracle Sql*plus क्या है:

1) SQLप्लस, Oracle DBA और डेवलपर्स द्वारा व्यापक रूप से उपयोग किया जाता है, डेटाबेस के साथ सहभागिता करने के लिए Oracle का एक शक्तिशाली और सीधा उपकरण है।
2) SQL
आपके प्रश्नों को बेहतर दिखाने के लिए प्लस के अपने स्वरूपण आदेश हैं, साथ ही पर्यावरण को स्थापित करने के लिए आदेश भी हैं। जो ओरेकल चलता है। यह क्लाइंट मशीन के लिए Oracle क्लाइंट इंस्टॉलेशन सॉफ़्टवेयर के साथ प्रदान किया गया है। यह Oracle सर्वर के लिए इंस्टॉलेशन सॉफ़्टवेयर के साथ सर्वर स्तर पर भी प्रदान किया जाता है।

Oracle Sql*plus से कैसे शुरुआत करें

1) जब आप SQLPlus प्रारंभ करते हैं, तो यह आपको उपयोगकर्ता नाम, पासवर्ड और कनेक्ट स्ट्रिंग के लिए संकेत देता है। कनेक्ट स्ट्रिंग डेटाबेस उपनाम नाम है। यदि आप कनेक्ट स्ट्रिंग को छोड़ देते हैं, तो SQL प्लस आपको ORACLE_SID चर में परिभाषित स्थानीय डेटाबेस से जोड़ने का प्रयास करता है। इसलिए  डेटाबेस से कनेक्ट करने के लिए आपको उपयोगकर्ता नाम, पासवर्ड और कनेक्ट-स्ट्रिंग की आवश्यकता है

2) आप अन्य उपयोगकर्ता या डेटाबेस में लॉगिन कर सकते हैं, एक बार जब आप SQL*प्लस में होते हैं तो CONNECT USERNAME/[email protected] कमांड का उपयोग करके स्लैश उपयोगकर्ता नाम और पासवर्ड को अलग करता है, @ के बाद कनेक्ट स्ट्रिंग डेटाबेस उपनाम नाम है। यदि आप पासवर्ड छोड़ देते हैं, तो आपको इसे दर्ज करने के लिए कहा जाएगा। स्थानीय डेटाबेस से कनेक्ट करने के लिए आप कनेक्ट स्ट्रिंग को छोड़ सकते हैं।

3) EXIT कमांड का उपयोग Sql*plus

. से बाहर निकलने के लिए किया जाता है

सत्र को पूरा करने के लिए आप QUIT कमांड का भी उपयोग कर सकते हैं। EXIT और QUIT पर्यायवाची हैं।

Oracle Sql*plus में कमांड कैसे दर्ज और निष्पादित किए जाते हैं

1) एक बार जब आप SQL*Plus से कनेक्ट हो जाते हैं, तो आपको SQL> प्रॉम्प्ट मिलता है। यह डिफ़ॉल्ट प्रॉम्प्ट है, जिसे SET SQL PROMPT कमांड का उपयोग करके बदला जा सकता है। वह कमांड टाइप करें जिसे आप इस प्रॉम्प्ट पर दर्ज करना चाहते हैं।
2) एक कमांड को कई लाइनों में फैलाया जा सकता है, और कमांड केस-असंवेदनशील होते हैं। पहले निष्पादित कमांड हमेशा SQL बफर में उपलब्ध होगी। बफ़र को किसी फ़ाइल में संपादित या सहेजा जा सकता है। आप निम्न में से किसी भी तरीके से किसी आदेश को समाप्त कर सकते हैं:
a)अर्धविराम (;) के साथ समाप्त करें। आदेश पूरा हो गया है और निष्पादित किया गया है।

emp से * चुनें;
b)नई लाइन पर अपने आप एक स्लैश (/) दर्ज करें। बफर में कमांड निष्पादित किया जाता है। इस विधि का उपयोग PL/SQL ब्लॉक को निष्पादित करने के लिए भी किया जाता है।

एम्प से * चुनें

/
c) एक खाली लाइन डालें। आदेश बफ़र में सहेजा गया है।

बफर में कमांड निष्पादित करने के लिए स्लैश के बजाय RUN कमांड का उपयोग किया जा सकता है। जब कमांड का निष्पादन पूरा हो जाता है तो SQL प्रॉम्प्ट वापस कर दिया जाता है। आप प्रॉम्प्ट में अपना अगला आदेश दर्ज कर सकते हैं।

सरल Oracle SQL*प्लस कमांड्स

• वर्णन करें
• "फ़ाइल कमांड" सहेजें   :यह फ़ाइल को यूनिक्स पर फ़ाइल-सिस्टम में सहेजता है
• "फ़ाइल कमांड" प्राप्त करें:यह sqlplus प्रॉम्प्ट पर फ़ाइल खोलता है
• "फ़ाइल संपादित करें" कमांड" :आप फाइल को एडिट कर सकते हैं
• स्पूल "फाइल कमांड" :आप फाइल सिस्टम पर फाइल में किसी भी कमांड के लॉग को स्पूल कर सकते हैं,
• इनपुट "एडिटिंग कमांड"
• लिस्ट " एडिटिंग कमांड" :यह आखिरी रन कमांड दिखाता है
• "एडिटिंग कमांड" चलाएं:यह एसक्यूएल बफर में कमांड को निष्पादित करता है
• "एडिटिंग कमांड" जोड़ें:आप एसक्यूएल बफर में कमांड में कोई भी टेक्स्ट जोड़ सकते हैं इसका उपयोग करके
• "संपादन आदेश" बदलें
• स्पष्ट बफर "संपादन आदेश" :यह SQL बफर को साफ़ करता है
• DEL "संपादन आदेश"

नोट केवल SQL कमांड और PL/SQL ब्लॉक SQL बफ़र में संग्रहीत होते हैं, SQLप्लस कमांड बफ़र में संग्रहीत नहीं होते हैं।
एक हाइफ़न (-) का उपयोग कमांड निरंतरता को इंगित करने के लिए किया जाता है। हालांकि SQL कमांड को निरंतरता ऑपरेटर के बिना अगली पंक्ति में जारी रखा जा सकता है, SQL
प्लस आदेश जारी नहीं रखा जा सकता

Oracle Sql*plus डाउनलोड

1) http://www.oracle.com/technetwork/apps-tech/winx64soft-089540.html

दोनों पैकेज एक ही संस्करण जैसे 11.2.0.4 से होने चाहिए।

2) एक नई निर्देशिका बनाएं, उदाहरण के लिए, यूनिक्स पर /home/instantclient10_2 या विंडोज़ पर c:\instantclient10_2।

3) दो पैकेजों को नई निर्देशिका में अनज़िप करें।

4) तत्काल क्लाइंट फ़ाइलों वाली निर्देशिका को PATH सिस्टम पर्यावरण चर में जोड़ें। किसी अन्य Oracle निर्देशिका को PATH से हटा दें।

5) उपयोगकर्ता पर्यावरण चर SQLPATH को तत्काल क्लाइंट फ़ाइलों वाली निर्देशिका में सेट करें ताकि glogin.sql मिल सके

6) tnsnames.ora सेटअप करें और वेरिएबल TNS_ADMIN को उस पथ पर सेट करें

अब Oracle Sql*plus कनेक्ट होने के लिए तैयार है

संबंधित लिंक

Oracle डेवलपर VM का उपयोग करके सीखने और परीक्षण के लिए पूर्व-निर्मित Oracle डेटाबेस

Oracle SQL डेवलपर के बारे में वे बातें जो आपको जानना आवश्यक हैं

SSH के लिए पुट्टी का उपयोग कैसे करें

पुट्टी कनेक्शन मैनेजर (पोटीसीएम)

बहुत बढ़िया फ्री रिमोट डेस्कटॉप मैनेजर


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल देव 4.2 शीर्ष एसक्यूएल

  2. क्या Oracle Sql में !=और <> के बीच कोई अंतर है?

  3. Oracle SQL में द्वारा कनेक्ट करें

  4. SQL में, OR माध्य के साथ कोष्ठक का उपयोग करने का क्या अर्थ है?

  5. Oracle में स्ट्रिंग को कई पंक्तियों में विभाजित करना