मैं हाल ही में कई डेटाबेस उन्नयन के माध्यम से चला गया। कुछ डेटाबेस को DBUA उपयोगिता का उपयोग करके अपग्रेड किया गया था। DBUA उपयोगिता नए डेटाबेस संस्करण से मेल खाने के लिए ग्रिड कंट्रोल में डेटाबेस की जानकारी को संशोधित करने का एक अच्छा काम करती है।
डेटाबेस अपग्रेड करते समय, मुझे कुछ मैन्युअल अपग्रेड भी करने पड़े। जब आप डेटाबेस को मैन्युअल रूप से अपग्रेड करते हैं, तो आपको यह सुनिश्चित करना होगा कि आप ग्रिड कंट्रोल को भी अपग्रेड करें। मैंने पढ़ा है कि यह emca उपयोगिता के साथ पूरा किया जा सकता है लेकिन मुझे इसे चलाने में बहुत कम भाग्य मिला है। मुझे इस जानकारी के साथ ग्रिड नियंत्रण को अद्यतन करने का एक आसान तरीका मिला।
डेटाबेस को मैन्युअल रूप से अपग्रेड करने के बाद, ग्रिड कंट्रोल को नए संस्करण के बारे में पता चला। लक्ष्य-> डेटाबेस में जाकर, हम देख सकते हैं कि अपग्रेड किया गया डीबी नया संस्करण है, 11.2.0.2:
लेकिन अगर आप होम पेज पर जाते हैं और डेटाबेस इंस्टालेशन के तहत, आप देखेंगे कि यह डेटाबेस अभी भी 11.1.0.7 के रूप में सूचीबद्ध है। हमें बस इतना करना है कि एक साधारण बदलाव करना है। वापस लक्ष्य में-> डेटाबेस, मैन्युअल रूप से अपग्रेड किए गए डेटाबेस को ढूंढें और उसके आगे रेडियो बटन का चयन करें। फिर कॉन्फ़िगर बटन दबाएं। आप देखेंगे कि Oracle होम पाथ पुराना घर है:
नई ORACLE_HOME निर्देशिका को दर्शाने के लिए मान बदलें और अगला दबाएं और फिर सबमिट करें। यह डेटाबेस अब 11.2.0.2 लक्ष्य के रूप में दिखाई देगा!
इसी तरह, आपको ग्रिड कंट्रोल में लिसनर कॉन्फिग को बदलना होगा। लक्ष्य-> सभी लक्ष्य पर जाएं और उस श्रोता को ढूंढें जिसे मैन्युअल रूप से अपग्रेड किया गया था। उस श्रोता के आगे रेडियो बटन चुनें और कॉन्फ़िगर करें दबाएं।
नए $ORACLE_HOME/network/admin को इंगित करने के लिए श्रोता.ओरा निर्देशिका मान बदलें। और Oracle होम बदलें। फिर OK दबाएं.
इसमें बस इतना ही है, दो साधारण बदलाव!