Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Proses peningkatan langkah demi langkah untuk R12.2 Upgrade Bagian -4 (Menerapkan Paket Pembaruan Rilis 12.2.x)

Upgrade R12.2 terdiri dari bagian berikut

  1. Langkah persiapan Pra Peningkatan Versi
  2. Upgrade utama  menggunakan Driver Upgrade Utama untuk R12.2.0 (digabungkan dengan Oracle E-Business Suite Consolidated Upgrade Patch for R12.2.0)
  3. Pengaktifan Patching Online
  4. Menerapkan  R12.AD.C.Delta.n dan R12.TXK.C.Delta.n terbaru
  5. Menerapkan Paket Pembaruan Rilis (RUP) 12.2.n

Part 1 , 2,3 sudah kita urus di Post sebelumnya

Proses upgrade langkah demi langkah untuk R12.2 Upgrade Part -1
Proses upgrade langkah demi langkah ke R12.2 Upgrade part -2
Proses upgrade langkah demi langkah ke R12.2 Upgrade part -3
Proses peningkatan langkah demi langkah untuk R12.2 Upgrade Bagian -4

Kami memublikasikan langkah 4 di bagian ini

Menerapkan Paket Pembaruan Rilis (RUP) 12.2.10

(1) Terapkan Patch Basis Data yang Diperlukan

Terapkan Patch Basis Data yang Diperlukan

Sebelum Anda menerapkan paket pembaruan rilis (RUP) AD dan TXK Delta 12, Anda harus menjalankan versi terbaru (tersedia melalui Patch 17537119) dari EBS Technology Codelevel Checker (ETCC). Gunakan perintah checkDBpatch.sh (di UNIX) atau checkDBpatch.cmd (di Windows).

Menjalankan versi terbaru diperlukan untuk:

Periksa apakah semua tambalan basis data yang diperlukan telah diterapkan. Untuk mempelajari lebih lanjut tentang tambalan basis data prasyarat yang diperlukan untuk menerapkan Delta 8 RUP, lihat Dokumen Pengetahuan Oracle Saya 1594274.1, Oracle E-Business Suite Rilis 12.2:Daftar Konsolidasi Patch dan Perbaikan Bug Teknologi.

Pastikan semua objek database ETCC yang diperlukan akan ditemukan oleh proses instalasi Delta 12 RUP. Ini berarti bahwa meskipun Anda telah menginstal semua patch database yang diperlukan, Anda tetap harus menjalankan ETCC versi terbaru pada database Anda

(2) Mulai layanan Administrator weblogic

sh $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh start

(3) Terapkan patch AD dan TXT terbaru

Jalankan adgrants dengan mengikuti instruksi di readme Patch 30628681 (R12.AD.C.Delta.12).
(i). Buat $ORACLE_HOME/appsutil/admin di server database.
(ii). Salin admin/adgrants.sql dari direktori patch ini ke $ORACLE_HOME/appsutil/admin.
(iii)Jalankan skrip.
$ sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin /adgrants.sql APLIKASI

untuk 19c
$Source CDB env
$export ORACLE_PDB_SID=TEST

(iv) Terapkan Patch 30628681 menggunakan mode hotpatch

adop phase=apply patches=30628681 hotpatch=yes

(v) Terapkan patch Techstack

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

(4) Terapkan Rilis E-Business Suite  R12.2.10 Patchset

(i)Sumber lingkungan aplikasi edisi run.

$ . /EBSapps.env jalankan

(ii)Hentikan layanan Oracle Weblogic Admin Server dan Node Manager.

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

(iii) Menerapkan Oracle E-Business Suite 12.2.10 Rilis Update Pack Patch 30399999 pada lingkungan aplikasi edisi run, menggunakan mode waktu henti.

$ adop phase=apply apply_mode=downtime patches=30399999

(iv)Mulai semua layanan tingkat aplikasi pada sistem file yang dijalankan.

sh $ADMIN_SCRIPTS_HOME/adstrtal.sh

(v)Lakukan tindakan pembersihan adopsi.

adop phase=cleanup

(vi)Sinkronisasi sistem file

Sinkronkan sistem file menggunakan perintah yang ditunjukkan di bawah ini. Tindakan ini akan menyalin kode edisi run baru dan konfigurasi ke sistem file lain, untuk memastikan bahwa kedua sistem file sinkron sebelum menerapkan patch menggunakan siklus adop reguler pada sistem file lain.

$ adop phase=fs_clone

Poskan langkah-langkah peningkatan versi R12.2

 (1) Setel ulang sandi skema Oracle

  • Selama peningkatan, Rapid Install mempertahankan sandi yang Anda tetapkan sebelumnya untuk produk yang sudah ada. Namun, karena ini membuat skema untuk setiap produk baru yang diinstal, jika Anda tidak memasukkan kata sandi di wizard Penginstalan Cepat, ini akan membuat kata sandi default yang diturunkan dari singkatan produk (nama pendek). Untuk menjaga keamanan produk, setel ulang sandi default ini sekarang
  • Ubah sandi default untuk Skema baru yang dibuat oleh Upgrade
Select username from dba_users where created > sysdate -5;

Gunakan FNDCPASS untuk mengubah kata sandi sesuai format Produksi

 (2) Perbarui Tingkat basis data dengan kode AD terbaru

(i)Buat appsutil.zip di $INST_TOP/admin/out dengan menjalankan perl $AD_TOP/bin/admkappsutil.pl
perl admkappsutil.pl
Memulai pembuatan appsutil.zip
File log terletak di output yang terletak di
$APPL_TOP/admin/out/appsutil.zip
MakeAppsUtil berhasil diselesaikan.

(ii)Salin file appsutil.zip ke dan unzip file tersebut.

unzip -o appsutil.zip

(iii) Jalankan autoconfig
adconfig.sh contextfile=/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml
Masukkan kata sandi pengguna APPS:
Log file untuk sesi ini terletak di:/uxyz/app/ora/TEST/db/11.2.0.4/appsutil/log/TEST_tech/122869859/adconfig.log
AutoConfig sedang mengonfigurasi lingkungan Database…
AutoConfig akan mempertimbangkan templat khusus jika ada.
Menggunakan ORACLE_HOME lokasi :/uxyz/app/ora/TEST/db/11.2.0.4
Jalur Kelas :
Menggunakan file Konteks :/uxyz/app/ora /TEST/db/11.2.0.4/appsutil/TEST_tech.xml
Manajemen Nilai Konteks sekarang akan memperbarui file Konteks
Memperbarui file Konteks…SELESAI
Mencoba mengunggah file Konteks dan template ke database… SELESAI
Memperbarui versi rdbms dalam file Konteks ke db111
Memperbarui jenis rdbms dalam file Konteks menjadi 64 bit
Mengonfigurasi template dari ORACLE_HOME …
AutoConfig berhasil diselesaikan.

(3)  Ubah parameter 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) Pasang patch bantuan online

  • Untuk menginstal bantuan online American English, jalankan bagian basis data dari patch bantuan online (u10201000.drv). Itu terletak di direktori $AU_TOP/patch/115/driver.
  • Anda harus menerapkan driver patch bantuan online American English ($AU_TOP/patch/115/driver/u10201000.drv) menggunakan AD Online Patching (adop)
adop phase=apply patchtop=$AU_TOP/patch/115 patches=driver:u10201000.drv options=nocopyportion,nogenerateportion,forceapply hotpatch=yes

(5)Instal 12.2.10 Bantuan Online

Terapkan Oracle E-Business Suite Release 12.2.10 Online Help Patch menggunakan mode adop hotpatch pada sistem file yang dijalankan.

$ adop phase=apply patches=30399996 hotpatch=yes

(6) Hapus profil anak yatim

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) Aktifkan log arsip dan log paksa (jika diperlukan)

Matikan segera;
Setel cluster_database ke true ( if RAC)
startup mount
ubah database archivelog
Ubah database paksa masuk;
ubah database terbuka;

(8) Periksa indeks

Pastikan semua indeks (Termasuk indeks partisi) valid. Jika dalam keadaan tidak dapat digunakan, buat kembali.

(9) Mulai semua layanan dan verifikasi lingkungan

 (10) Aktifkan Jejak audit

Setel status Grup ke “Nonaktifkan – Bersihkan Tabel” hanya untuk AP_SYSTEM_PARAMETERS_ALL

Dan aktifkan

. grup audit lainnya

(11) Verifikasi penyelesaian program bersamaan (disarankan)

Proses upgrade menciptakan banyak permintaan program secara bersamaan. Setelah Anda memunculkan tingkat aplikasi, program ini berjalan secara otomatis untuk menyelesaikan tugas-tugas seperti pembersihan data dan peningkatan ke data historis, antara lain.

(12) Hapus skema usang

Hapus Skema Produk Usang (opsional)
Catatan:Langkah ini harus dijalankan hanya setelah menyelesaikan tugas Verifikasi penyelesaian program pasca-peningkatan secara bersamaan.

  1. Pastikan tidak ada objek dalam skema produk yang akan usang. Jika objek ada dalam skema, maka objek tersebut harus dihapus sebelum menghapus skema.
  2. Setelah menentukan skema kosong dan tidak ada penyesuaian atau dependensi, skema dapat dihapus menggunakan addropschema.sql.

Penggunaan:aplikasi sqlplus @/patch/115/sql/addropschema.sql

Contoh:sqlplus apps/apps @/patch/115/sql/addropschema.sql manager applsys bsc
Catatan:Masukkan kata sandi aplikasi saat diminta.

  1. Skema Produk Usang yang dapat dipertimbangkan untuk dibatalkan meliputi:

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, SAYA, MST, OKB, OKI, OKO, OKR, OZP, OZS, PFT, POA, PSB, RCM, RHX, RLA, VEH, XNC, XNI, XNM, XNS .ZFA, ZPB, ZSA.

4.Skema berikut harus dipertahankan untuk mendukung ketergantungan teknis dari produk lain:

HRI, BIM, OPI, PMI, ENI, PJI, FTE, EGO

Catatan:Beberapa skema mungkin aktif untuk produk berlisensi lainnya meskipun produk ini terdaftar sebagai usang dalam Perencanaan untuk Peningkatan. Dalam kasus ini, fungsi tersebut dihapus

(13) Jatuhkan sinonim yang menjuntai (opsional)

Setelah menghapus skema produk usang, Anda harus menjalankan skrip berikut untuk menghapus sinonim yang menggantung:

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

Semoga Anda menyukai postingan ini di Menerapkan Paket Pembaruan Rilis 12.2.10 .

Artikel terkait

Kueri berguna AWR teratas untuk Peningkatan R12.2/R12.1

40 pertanyaan yang harus kamu ketahui tentang R12.2

Cara mengkloning lingkungan R12.2

Perubahan Penting di 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. Menggunakan Substr dengan Instr untuk Mengekstrak String di Oracle

  2. Menemukan penyebab kesalahan kebuntuan dari file jejak Oracle

  3. Konversi dari Oracle's RAW(16) ke .NET's GUID

  4. Operator Oracle MINUS Dijelaskan

  5. kesalahan sintaks dengan permintaan pembaruan saat bergabung dengan beberapa tabel