डाउनटाइम मोड R12.2 को अपनाता है
इस मोड में पैच लागू करते समय, एडॉप पहले पुष्टि करेगा कि एप्लिकेशन टियर सेवाएं नीचे हैं, और फिर पैच को ओरेकल ई-बिजनेस सूट डेटाबेस और फाइल सिस्टम के रन संस्करण में लागू करने के लिए आगे बढ़ेगा। डाउनटाइम मोड पैचिंग ऑनलाइन पैचिंग चक्र का उपयोग नहीं करता है। डाउनटाइम मोड में पैच लगाने की प्रक्रिया ऑनलाइन मोड की तुलना में अधिक तेज़ी से पूरी होती है, लेकिन सिस्टम डाउनटाइम में वृद्धि की कीमत पर।
डाउनटाइम मोड में एडॉप चलाने के लिए, आप निम्न कमांड लाइन विकल्पों का उपयोग करते हैं। इस उदाहरण में, पैच 1111111 को डाउनटाइम मोड में लागू किया गया है:
$ अपनाने चरण=पैच लागू करें=1111111 लागू_मोड=डाउनटाइम
इसे तैयार करने के चरण की आवश्यकता नहीं है
डाउनटाइम मोड के संबंध में ध्यान देने योग्य महत्वपूर्ण बिंदु
1) रिलीज़ 12.2 पैच का सामान्य रूप से डाउनटाइम मोड में परीक्षण नहीं किया जाता है। इसलिए इस मोड का उपयोग केवल आपातकालीन स्थिति में ही किया जाना चाहिए
2) डाउनटाइम मोड केवल उत्पादन उपयोग के लिए समर्थित है जहां स्पष्ट रूप से प्रलेखित है, या जब Oracle समर्थन या विकास द्वारा निर्देशित किया जाता है।
3) इस मोड को Oracle ई-बिजनेस सूट रिलीज 12.2 में अपग्रेड करने की प्रक्रिया को अनुकूलित करने के लिए पेश किया गया था
4) कोई पैचिंग चक्र प्रगति पर नहीं हो सकता है। भले ही एडॉप आपको पैचिंग चक्र के दौरान डाउनटाइम मोड में पैच लगाने से रोकेगा, लेकिन योजना के उद्देश्यों के लिए इसे ध्यान में रखना महत्वपूर्ण है
5) डेटाबेस में बड़े पैमाने पर अमान्यता को रोकने के लिए, डेटाबेस में तैनात कोड ऑब्जेक्ट्स में मूल ऑब्जेक्ट शामिल नहीं होने चाहिए जो निर्भर वस्तुओं पर व्यापक अमान्यता का कारण बन सकते हैं। यदि ऐसा होता है, तो कोड के पुनर्संकलन के लिए काफी समय की आवश्यकता होगी।
6) जिन निर्देशिकाओं में आपातकालीन पैच परिनियोजन के दौरान एप्लिकेशन टियर पर तैनात कोड होता है, उन्हें कस्टम सिंक्रोनाइज़ेशन ड्राइवर के साथ पंजीकृत होना चाहिए, ताकि एडॉप सिंक्रोनाइज़ेशन प्रक्रिया द्वारा सफल स्वचालित फ़ाइल सिस्टम सिंक्रोनाइज़ेशन सुनिश्चित किया जा सके।
हॉटपैच मोड
हॉटपैच मोड में, एडॉप सिस्टम के रन संस्करण में पैच लागू करेगा, जबकि एप्लिकेशन सेवाएं अभी भी चल रही हैं। पैच जिन्हें हॉटपैच मोड (जैसे एनएलएस और ऑनलाइन हेल्प पैच) में सुरक्षित रूप से लागू किया जा सकता है, पैच रीडमी में इसका दस्तावेजीकरण करेंगे। यदि ऑनलाइन पैचिंग चक्र प्रगति पर है तो हॉटपैच मोड का उपयोग नहीं किया जा सकता है।
हॉटपैच मोड में अपनाने के लिए, आप निम्न कमांड लाइन विकल्पों का उपयोग करते हैं। इस उदाहरण में, पैच 1111111 को हॉटपैच मोड में लागू किया जाता है:
$ अपनाने चरण=पैच लागू करें=1111111 लागू_मोड=हॉटपैच
इसे तैयार करने के चरण की आवश्यकता नहीं है