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

R12.2 अपग्रेड पार्ट -4 के लिए चरण दर चरण अपग्रेड प्रक्रिया (12.2.x रिलीज़ अपडेट पैक लागू करना)

R12.2 अपग्रेड में निम्नलिखित भाग शामिल हैं

  1. अपग्रेड से पहले तैयारी के चरण
  2. मुख्य अपग्रेड  R12.2.0 के लिए मेन अपग्रेड ड्राइवर का उपयोग करना (R12.2.0 के लिए पहले से इंस्टॉल किए गए Oracle E-Business Suite कंसोलिडेटेड अपग्रेड पैच के साथ मर्ज किया गया)
  3. ऑनलाइन पैचिंग सक्षमता
  4. नवीनतम  R12.AD.C.Delta.n और R12.TXK.C.Delta.n को लागू करना
  5. 12.2.n रिलीज अपडेट पैक (आरयूपी) लागू करना

पिछली पोस्ट में हम पहले ही भाग 1, 2,3 पर ध्यान दे चुके हैं

R12.2 के लिए चरण-दर-चरण अपग्रेड प्रक्रिया भाग -1 को अपग्रेड करें
चरण दर चरण अपग्रेड प्रक्रिया को R12.2 में अपग्रेड करें भाग -2 को अपग्रेड करें
चरण दर चरण अपग्रेड प्रक्रिया को R12.2 में अपग्रेड करें भाग -3 को अपग्रेड करें
R12.2 अपग्रेड पार्ट -4 के लिए चरण दर चरण अपग्रेड प्रक्रिया

हम इस भाग में चरण 4 प्रकाशित कर रहे हैं

12.2.10 रिलीज़ अपडेट पैक (RUP) लागू करना

(1) आवश्यक डेटाबेस पैच लागू करें

आवश्यक डेटाबेस पैच लागू करें

इससे पहले कि आप AD और TXK Delta 12 रिलीज़ अपडेट पैक (RUPs) लागू करें, आपको EBS टेक्नोलॉजी कोडलेवल चेकर (ETCC) का नवीनतम संस्करण (पैच 17537119 के माध्यम से उपलब्ध) चलाना होगा। checkDBpatch.sh (UNIX पर) या checkDBpatch.cmd (Windows पर) कमांड का उपयोग करें।

निम्न के लिए नवीनतम संस्करण चलाना आवश्यक है:

जांचें कि सभी आवश्यक डेटाबेस पैच लागू किए गए हैं। डेल्टा 8 आरयूपी को लागू करने के लिए आवश्यक आवश्यक डेटाबेस पैच के बारे में अधिक जानने के लिए, माई ओरेकल नॉलेज डॉक्यूमेंट 1594274.1, ओरेकल ई-बिजनेस सूट रिलीज 12.2:पैचेस और टेक्नोलॉजी बग फिक्स की समेकित सूची देखें।

सुनिश्चित करें कि सभी आवश्यक ETCC डेटाबेस ऑब्जेक्ट डेल्टा 12 RUP स्थापना प्रक्रिया द्वारा पाए जाएंगे। इसका मतलब यह है कि भले ही आपके पास पहले से ही सभी आवश्यक डेटाबेस पैच स्थापित हैं, फिर भी आपको अपने डेटाबेस पर ETCC का नवीनतम संस्करण चलाना होगा

(2) वेबलॉगिक व्यवस्थापक सेवाएं प्रारंभ करें

sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh start

(3) नवीनतम AD और TXT पैच लागू करें

पैच 30628681 (R12.AD.C.Delta.12) के रीडमी में दिए गए निर्देशों का पालन करके एडग्रांट्स को निष्पादित करें।
(i)। डेटाबेस सर्वर पर $ORACLE_HOME/appsutil/admin बनाएं।
(ii)। इस पैच निर्देशिका से admin/adgrants.sql को $ORACLE_HOME/appsutil/admin में कॉपी करें।
(iii)स्क्रिप्ट चलाएँ।
$ sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin /adgrants.sql एपीपीएस

19c
$स्रोत CDB env
$export ORACLE_PDB_SID=TEST

के लिए

(iv) हॉटपैच मोड का उपयोग करके पैच 30628681 लागू करें

adop phase=apply patches=30628681 hotpatch=yes

(v) टेकस्टैक पैच लागू करें

$ adop phase=apply patches=30735865,31904550 hotpatch=yes merge=yes

(4) ई-बिजनेस सूट रिलीज लागू करें  R12.2.10 पैचसेट

(i) रन संस्करण एप्लिकेशन वातावरण का स्रोत।

$। /EBSapps.env रन

(ii)Oracle Weblogic Admin Server और Node Manager सेवाओं को बंद करें।

sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh stop
sh $ADMIN_SCRIPTS_HOME/adnodemgrctl.sh stop

(iii) ओरेकल ई-बिजनेस सूट 12.2.10 रिलीज अपडेट पैक पैच 3039999 को डाउनटाइम मोड का उपयोग करके रन संस्करण एप्लिकेशन वातावरण पर लागू करें।

$ adop phase=apply apply_mode=downtime patches=30399999

(iv) रन फाइल सिस्टम पर सभी एप्लिकेशन स्तरीय सेवाएं शुरू करें।

sh $ADMIN_SCRIPTS_HOME/adstrtal.sh

(v) गोद लेने की सफाई कार्रवाई करें।

adop phase=cleanup

(vi) फाइल सिस्टम को सिंक्रोनाइज करें

नीचे दिखाए गए कमांड का उपयोग करके फाइल सिस्टम को सिंक्रोनाइज़ करें। यह क्रिया नए रन संस्करण कोड और कॉन्फ़िगरेशन को अन्य फ़ाइल सिस्टम में कॉपी करेगी, यह सुनिश्चित करने के लिए कि दोनों फ़ाइल सिस्टम अन्य फ़ाइल सिस्टम पर नियमित एडॉप चक्र का उपयोग करके पैच लगाने से पहले सिंक में हैं।

$ adop phase=fs_clone

R12.2 अपग्रेड के चरण पोस्ट करें

 (1) Oracle स्कीमा पासवर्ड रीसेट करें

  • अपग्रेड के दौरान, रैपिड इंस्टाल आपके द्वारा मौजूदा उत्पादों के लिए पहले सेट किए गए पासवर्ड को सुरक्षित रखता है। हालांकि, चूंकि यह स्थापित किए गए प्रत्येक नए उत्पाद के लिए एक स्कीमा बनाता है, यदि आपने रैपिड इंस्टॉल विज़ार्ड में पासवर्ड दर्ज नहीं किया है, तो यह उत्पाद संक्षेप (संक्षिप्त नाम) से प्राप्त एक डिफ़ॉल्ट पासवर्ड सेट करता है। उत्पाद सुरक्षा बनाए रखने के लिए, इन डिफ़ॉल्ट पासवर्ड को अभी रीसेट करें
  • अपग्रेड द्वारा बनाए गए नए स्कीमा के लिए डिफ़ॉल्ट पासवर्ड बदलें
Select username from dba_users where created > sysdate -5;

उत्पादन प्रारूप के अनुसार पासवर्ड बदलने के लिए FNDCPASS का उपयोग करें

 (2) नवीनतम एडी कोड के साथ डेटाबेस टीयर अपडेट करें

(i) $INST_TOP/admin/out में perl $AD_TOP/bin/admkappsutil.pl
perl admkappsutil.pl
appsutil.zip की पीढ़ी शुरू करके
लॉग फ़ाइल चलाकर appsutil.zip बनाएं।
$APPL_TOP/admin/out/appsutil.zip
MakeAppsUtil सफलतापूर्वक पूर्ण होने पर आउटपुट पर स्थित है।

(ii) appsutil.zip फ़ाइल को कॉपी करें और फ़ाइल को अनज़िप करें।

अनज़िप -o appsutil.zip

(iii) autoconfig चलाएँ
adconfig.sh प्रसंगफ़ाइल=/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml
APPS उपयोगकर्ता पासवर्ड दर्ज करें:
लॉग इस सत्र के लिए फ़ाइल यहां स्थित है:/uxyz/app/ora/TEST/db/11.2.0.4/appsutil/log/TEST_tech/122869859/adconfig.log
AutoConfig डेटाबेस परिवेश को कॉन्फ़िगर कर रहा है…
AutoConfig मौजूद होने पर कस्टम टेम्प्लेट पर विचार करेगा।
ORACLE_HOME स्थान का उपयोग करना:/uxyz/app/ora/TEST/db/11.2.0.4
Classpath :
संदर्भ फ़ाइल का उपयोग करना:/uxyz/app/ora /TEST/db/11.2.0.4/appsutil/TEST_tech.xml
संदर्भ मान प्रबंधन अब प्रसंग फ़ाइल को अपडेट करेगा
संदर्भ फ़ाइल अपडेट कर रहा है…पूर्ण
संदर्भ फ़ाइल और टेम्प्लेट को डेटाबेस में अपलोड करने का प्रयास कर रहा है… COMPLETED
संदर्भ फ़ाइल में rdbms संस्करण को db111 में अपडेट करना
संदर्भ फ़ाइल में rdbms प्रकार को 64 बिट्स में अपडेट करना
ORACLE_HOME से टेम्प्लेट कॉन्फ़िगर करना …
ऑटोकॉन्फ़िगर सफलतापूर्वक पूर्ण हुआ।

(3)  Init पैरामीटर बदलें

Reduce these init.ora parameter which you specifically set for the upgrade 
 *._sqlexec_progression_cost = 2147483647 #MP
 *._optimizer_autostats_job=false #MP
 *.aq_tm_processes=1
 *.log_checkpoint_interval=100000
 *.job_queue_processes=No of CPU Core( This will help in invalid object compilation)
 *.parallel_max_servers=2X No of CPU Core  ( This will help in large index rebuild)
 *.max_dump_file_size='102400'
 *.O7_DICTIONARY_ACCESSIBILITY=FALSE
 *.recyclebin=OFF
 *.cluster_database=false ( If it is RAC database)
 Set the below parameter to have fixed memory areas during the upgrade process
 unset (remove) - sga_max_size
 sga_target=0
 db_cache_size=< Maximum depending on Memory available>
 shared_pool_reserved_size=10% of shared pool size
 shared_pool_size =< Maximum depending on Memory available>

(4) ऑनलाइन सहायता पैच स्थापित करें

  • अमेरिकन अंग्रेज़ी ऑनलाइन सहायता स्थापित करने के लिए, ऑनलाइन सहायता पैच (u102010000.drv) के डेटाबेस भाग को चलाएँ। यह $AU_TOP/patch/115/driver निर्देशिका में स्थित है।
  • आपको AD ऑनलाइन पैचिंग (adop) का उपयोग करके अमेरिकी अंग्रेज़ी ऑनलाइन सहायता पैच ड्राइवर ($AU_TOP/patch/115/driver/u10201000.drv) लागू करना होगा
adop phase=apply patchtop=$AU_TOP/patch/115 patches=driver:u10201000.drv options=nocopyportion,nogenerateportion,forceapply hotpatch=yes

(5) 12.2.10 ऑनलाइन सहायता स्थापित करें

ओरेकल ई-बिजनेस सूट रिलीज 12.2.10 ऑनलाइन हेल्प पैच को रन फाइल सिस्टम पर एडॉप हॉटपैच मोड का उपयोग करके लागू करें।

$ adop phase=apply patches=30399996 hotpatch=yes

(6) अनाथ प्रोफ़ाइल हटाएं

Delete Orphan Profiles from FND_PROFILE_OPTION_VALUES
delete from apps.fnd_profile_option_values
where
(level_id = 10005
and level_value > 0
and level_value not in (select node_id from apps.fnd_nodes))
or
(level_id = 10007
and level_value2 > 0
and level_value_application_id=-1
and level_value2 not in (select node_id from apps.fnd_nodes));

(7) संग्रह लॉग सक्षम करें और लॉगिंग को बाध्य करें (यदि आवश्यक हो)

तत्काल शटडाउन;
क्लस्टर_डेटाबेस को सही पर सेट करें (यदि आरएसी)
स्टार्टअप माउंट
डेटाबेस आर्काइवलॉग को बदलें
डेटाबेस बल लॉगिंग को बदलें;
डेटाबेस को खोलें;

(8) अनुक्रमणिका जांचें

सुनिश्चित करें कि सभी अनुक्रमणिका (विभाजन अनुक्रमणिका सहित) मान्य हैं। यदि अनुपयोगी अवस्था में हैं, तो उनका पुनर्निर्माण करें।

(9) सभी सेवाएं प्रारंभ करें और परिवेश को सत्यापित करें

 (10) ऑडिट ट्रेल सक्षम करें

केवल AP_SYSTEM_PARAMETERS_ALL

के लिए समूह स्थिति को "अक्षम करें - तालिका को शुद्ध करें" पर सेट करें

और अन्य ऑडिट समूह को सक्षम करें

(11) समवर्ती कार्यक्रमों के पूरा होने की पुष्टि करें (अनुशंसित)

अपग्रेड प्रक्रिया कई समवर्ती प्रोग्राम अनुरोध बनाती है। एक बार जब आप एप्लिकेशन टियर लाते हैं, तो ये प्रोग्राम डेटा क्लीनअप और ऐतिहासिक डेटा में अपग्रेड जैसे कार्यों को पूरा करने के लिए स्वचालित रूप से चलते हैं।

(12) अप्रचलित स्कीमा छोड़ें

अप्रचलित उत्पाद स्कीमा छोड़ें (वैकल्पिक)
नोट:यह चरण अपग्रेड कार्य के बाद समवर्ती कार्यक्रमों के सत्यापन पूर्ण होने के सत्यापन को पूरा करने के बाद ही निष्पादित किया जाना चाहिए।

  1. सुनिश्चित करें कि अप्रचलित होने के लिए उत्पाद स्कीमा में कोई ऑब्जेक्ट मौजूद नहीं है। यदि स्कीमा में ऑब्जेक्ट मौजूद हैं, तो उन्हें स्कीमा छोड़ने से पहले हटा दिया जाना चाहिए।
  2. यह निर्धारित करने के बाद कि स्कीमा खाली है और कोई अनुकूलन या निर्भरता मौजूद नहीं है, स्कीमा को addropschema.sql का उपयोग करके छोड़ा जा सकता है।

उपयोग:sqlplus ऐप्स @/patch/115/sql/addropschema.sql

उदाहरण:sqlplus ऐप्स/ऐप्स @/patch/115/sql/addropschema.sql मैनेजर applsys bsc
नोट:संकेत मिलने पर ऐप्स पासवर्ड डालें।

  1. अप्रचलित उत्पाद स्कीमा जिन्हें छोड़ने पर विचार किया जा सकता है उनमें शामिल हैं:

ABM, AHM, AMF, AMW, BIL, BIV, BIX, BSC, CSS, CUE, CUF, CUI, CUN, CUP, CUS, DDD, EAA, EVM, FEM, FII, FPT, FTP, GCS, HCC, IBA, IBP, IGF, IGS, IGW, IMT, IPD, ISC, ITA, JTS, ME, MST, OKB, OKI, OKO, OKR, OZP, OZS, PFT, POA, PSB, RCM, RHX, RLA, VEH, XNC, XNI, XNM, XNS .ZFA, ZPB, ZSA.

4. अन्य उत्पादों से तकनीकी निर्भरता का समर्थन करने के लिए निम्नलिखित स्कीमा को बनाए रखा जाना चाहिए:

एचआरआई, बीआईएम, ओपीआई, पीएमआई, ईएनआई, पीजेआई, एफटीई, ईजीओ

नोट:कुछ स्कीमा अन्य लाइसेंस प्राप्त उत्पादों के लिए सक्रिय हो सकते हैं, हालांकि इन उत्पादों को अपग्रेड की योजना में अप्रचलित के रूप में सूचीबद्ध किया गया है। इन मामलों में, कार्यक्षमता हटा दी जाती है

(13) लटकने वाले समानार्थक शब्द छोड़ें (वैकल्पिक)

अप्रचलित उत्पाद स्कीमा को छोड़ने के बाद, लटकते समानार्थक शब्द को छोड़ने के लिए आपको निम्न स्क्रिप्ट चलानी होगी:

sqlplus APPS/****@DB @$AD_TOP/sql/adzd_drop_synonyms.sql

आशा है कि आपको 12.2.10 रिलीज़ अपडेट पैक लागू करना . पर यह पोस्ट पसंद आई होगी .

संबंधित लेख

R12.2/R12.1 अपग्रेड के लिए शीर्ष AWR उपयोगी क्वेरी

40 प्रश्न आपको R12.2 के बारे में अवश्य जानना चाहिए

R12.2 परिवेश को कैसे क्लोन करें

Autoconfig R12.2 में महत्वपूर्ण परिवर्तन


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLcl (Oracle) में JSON स्वरूपित क्वेरी परिणामों को कैसे सुंदर बनाएं

  2. Oracle में PL SQL कोड कैसे लपेटें?

  3. विंडोज़ पर Oracle डाटाबेस कैसे स्थापित करें

  4. मैन्युअल रूप से नया आरएसी इंस्टेंस जोड़ें

  5. Oracle UTL_FILE CSV फ़ाइल लाइन पढ़ें