यह ट्यूटोरियल ओरेकल इंस्टेंस को बंद करने और शुरू करने की प्रक्रियाओं का वर्णन करता है।
स्थापना के बाद, Oracle इंस्टेंस शुरू हो गया है, और डेटाबेस डेटाबेस खातों वाले उपयोगकर्ताओं द्वारा उपयोग के लिए खुला है। किसी बिंदु पर, आप इंस्टेंस को बंद करना और पुनरारंभ करना चाह सकते हैं। यह ट्यूटोरियल स्टार्टअप और शटडाउन प्रक्रियाओं का वर्णन करता है।
इंस्टेंस को बंद करना
Oracle डेटाबेस इंस्टेंस को SQL * Plus या Windows Services Management Console के माध्यम से बंद किया जा सकता है।
इंस्टेंस का सामान्य शट डाउन निम्न चरणों से गुजरता है:
- डेटाबेस बंद: सभी उपयोगकर्ताओं के अपने सत्रों से बाहर निकलने या डिस्कनेक्ट होने के बाद, Oracle डेटाबेस डेटा फ़ाइलों और ऑनलाइन लॉग फ़ाइलों को SGA में डेटा लिखता है। डेटा फ़ाइलों पर एक चेकपॉइंट किया जाता है और उनके हेडर को इंस्टेंस शटडाउन के समय के रूप में वर्तमान के रूप में चिह्नित किया जाता है। डेटा फ़ाइलें और ऑनलाइन रीडो लॉग फ़ाइलें तब बंद हो जाती हैं। नियंत्रण फ़ाइल इंस्टेंस के लिए खुली रहती है।
- डेटाबेस डिसमाउंट किया गया:Oracle इंस्टेंस डेटाबेस को डिसमाउंट करता है और क्लीन शटडाउन रिकॉर्ड करने के लिए कंट्रोल फाइल में प्रासंगिक प्रविष्टियों को अपडेट करता है। नियंत्रण फ़ाइल बंद है। डेटाबेस अब बंद कर दिया गया है और हटा दिया गया है।
- Oracle इंस्टेंस शट डाउन:Oracle इंस्टेंस पृष्ठभूमि प्रक्रियाओं को रोकता है और SGA द्वारा उपयोग की जाने वाली साझा मेमोरी को हटा देता है।
SQL*Plus के साथ शटडाउन:पहली चीज़ जो आपको करने की ज़रूरत है वह है एक प्रशासनिक उपयोगकर्ता खाते (SYDBDA या SYSOPER विशेषाधिकार वाला खाता) के साथ डेटाबेस में लॉगिन करना। एक बार कनेक्ट हो जाने पर, आप STARTUP . चला सकते हैं आदेश
विंडोज सेवाओं से इंस्टेंस को बंद करना।
विंडोज सर्विसेज मैनेजमेंट कंसोल से ओरेकल इंस्टेंस को बंद करने के लिए, आप सेवाओं के माध्यम से नेविगेट कर सकते हैं और डेटाबेस इंस्टेंस से जुड़ी सेवा का पता लगा सकते हैं। "रोकें" पर अगला क्लिक करें
Oracle डेटाबेस इंस्टेंस शुरू करना
जब आप Oracle इंस्टेंस शुरू करते हैं, तो आप आमतौर पर इसे ऐसे शुरू करते हैं कि डेटाबेस की स्थिति खुली हो और उपयोगकर्ता कनेक्शन के लिए तैयार हो। हालांकि, ऐसी स्थितियां हैं जिनमें आप माउंटेड स्थिति में डेटाबेस के साथ इंस्टेंस प्रारंभ करना चाहते हैं, लेकिन खुला नहीं। एक इंस्टेंस को बिना डेटाबेस के माउंट किए या खुले बिना भी शुरू किया जा सकता है।
Oracle डेटाबेस इंस्टेंस शुरू करने के लिए, आपको एक प्रशासनिक विशेषाधिकार खाते से लॉगिन करना होगा और STARTUP चलाना होगा आज्ञा। एक सामान्य स्टार्टअप निम्नलिखित चरणों से गुजरता है:
- SGA और PGA आवंटित किए गए हैं
- पृष्ठभूमि प्रक्रियाएं शुरू हो गई हैं
- नियंत्रण फ़ाइल खोली गई है (माउंट राज्य)
- डेटा फ़ाइलें खुली हैं और उपयोगकर्ता डेटाबेस से डेटा पुनर्प्राप्त कर सकते हैं (डेटाबेस खोला गया)
आप ओरेकल इंस्टेंस को विंडोज सर्विसेज मैनेजमेंट कंसोल से भी शुरू कर सकते हैं। इंस्टेंस सेवा स्थित होने के बाद, आप "प्रारंभ" पर क्लिक कर सकते हैं।