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

40 pertanyaan yang harus Anda ketahui tentang R12.2

R12.2 adalah rilis terbaru di area Oracle EBS. Kami menyajikan di sini lebih dari 40 pertanyaan paling dicari yang harus Anda ketahui tentang R12.2

Pertanyaan 1 :Apa itu Patch Online?
Jawab :
Tambalan online adalah mekanisme penambalan baru yang tersedia dengan R12.2 yang memungkinkan penerapan tambalan saat sistem aktif dan berjalan, dan pengguna bekerja seperti biasa.

Pertanyaan 2 :Oracle E-Business Suite mana yang merilis fitur Patch Online yang tersedia?
Jawab Patching online digunakan dengan Oracle E-Business Suite 12.2 dan yang lebih tinggi.
Pertanyaan 3 :Jenis tambalan apa yang diterapkan secara online?
Jawab :Semua patch Oracle E-Business Suite Rilis 12.2 diterapkan secara online. Ini termasuk patch satu kali, rollup patch, update gabungan, dan patch keamanan.

Pertanyaan 4: Apa itu siklus Patch Online?
Jawab :Siklus Patching Online adalah urutan langkah (fase) yang saling terkait yang digunakan untuk menerapkan patch ke sistem Oracle E-Business Suite.

Pertanyaan 5: Alat apa yang digunakan untuk menerapkan patch online?
Jawaban: Utilitas baris perintah AD Online Patching (adop) digunakan untuk mengelola siklus Patching Online. adop memanggil adpatch adalah latar belakang saja

Pertanyaan 6 :Apakah ada waktu henti dalam Patching Online?
Jawab :Ada periode waktu henti yang singkat saat layanan tingkat aplikasi dimatikan dan dimulai ulang. Basis data tetap terbuka sepanjang waktu.

Perubahan teknologi utama di E-business Suite R12.2

Pertanyaan 7 Setelah saya meningkatkan ke Rilis 12.2, apakah saya masih dapat menerapkan tambalan dengan cara tradisional?
Jawab :Tidak. Semua patch untuk Rilis 12.2 akan menjadi patch online. Metode tradisional, pra-12.2 menerapkan patch tidak akan bekerja. Ada pilihan seperti downtime dan hotpatch yang bekerja lebih seperti cara tradisional tetapi mereka digunakan untuk patch yang diarahkan oleh Oracle

Pertanyaan 8 :Apa infrastruktur Patching Online?
Jawab :Infrastruktur ini mencakup edisi objek database dan komponen sistem file patch/run.

Pertanyaan 9 . Apakah Online Patching memerlukan fitur 11gR2 Oracle Database Edition Based Redefinition (EBR)?
Jawab Ya. Patching online bergantung pada fitur Edition Based Redefinition (EBR) yang diperkenalkan di Oracle 11gR2 Database. Terutama, EBR memungkinkan edisi objek kode dalam database. Untuk melakukannya, ia menyediakan jenis objek baru seperti edisi, tampilan edisi, dan pemicu lintas edisi, yang semuanya merupakan bagian dari infrastruktur Patching Online.

Penentuan dan penyiapan edisi R12.2

Pertanyaan 10 . Apa saja fase-fase yang membentuk siklus Patch Online?
Jawab :Siklus Patching Online terdiri dari fase-fase berikut:
1.Siapkan salinan virtual (edisi patch) dari aplikasi yang sedang berjalan (edisi run).
2.Terapkan patch ke edisi patch aplikasi.
3.Menyelesaikan sistem dalam kesiapan untuk fase cutover.
4.Cutover ke edisi patch dan menjadikannya edisi run yang baru.
5.Bersihkan definisi atau data usang untuk memulihkan ruang.

Arsitektur Oracle Ebuisness Suite di R12.2

Pertanyaan 11 .Waktu henti apa yang diperlukan selama siklus Patching Online? atau seperti namanya dieja online, tidak ada waktu henti di seluruh proses
Jawab Fase peralihan memerlukan waktu henti yang singkat (biasanya beberapa menit) untuk tugas transisi seperti memulai ulang layanan tingkat aplikasi.

Pertanyaan 12 . Apakah ada waktu henti yang diperlukan untuk tingkat basis data?
Jawab :Tidak. Faktanya, database harus aktif dan berjalan selama setiap fase siklus Patch Online. Basis data suite.

Pertanyaan 13 .Bagaimana cara kerja Patch Online pada tingkat aplikasi?
Jawab :Selama instalasi Rilis 12.2, Instalasi Cepat akan meletakkan dua salinan sistem file tingkat aplikasi. Salah satu salinan akan diberi label sebagai sistem file yang dijalankan, dan yang lainnya sebagai sistem file tambalan. Selanjutnya, ketika patch diterapkan, adop akan:
1.Menyinkronkan isi sistem file yang dijalankan ke sistem file patch. Ini terjadi selama fase persiapan.
2.Lakukan tindakan patching pada sistem file patch. Ini terjadi selama fase penerapan.
3.Terakhir, selama fase peralihan, utilitas adop memulai ulang layanan tingkat aplikasi. Sistem file patch kemudian dipromosikan menjadi sistem file run yang baru, dan sistem file run yang lama menjadi sistem file patch untuk siklus patch berikutnya.

Perhatikan bahwa sistem file ketiga, sistem file non-edisi (fs_ne), dibuat untuk menyimpan file yang berisi data yang diperlukan di semua sistem file, seperti file log.

R12.2 Ringkasan siklus patch online

Adop menjelaskan R12.2

Pertanyaan 14 .Bagaimana cara menerapkan patch Oracle Fusion Middle-ware di Oracle E-Business Suite Rilis 12.2?
Jawab :Selama fase penerapan siklus Patch Online, Anda menerapkan patch Oracle Fusion Middle-ware ke rumah Oracle dari sistem file edisi patch. Kemudian, setelah fase cut over selesai, Anda menyinkronkan sistem file dengan melakukan operasi fs_clone.

Cara menerapkan patch teknologi ke EBS R12.2

Pertanyaan 15 . Dapatkah saya menggunakan edisi tambalan untuk tujuan pengujian dan pengembangan?
Jawab Sebagai komponen khusus dari infrastruktur Patch Online, edisi patch tidak didukung untuk digunakan sebagai lingkungan pengujian. Anda harus terus menggunakan lingkungan pengujian khusus yang terpisah.

Pertanyaan 16 .Dapatkah Patching Online digunakan dengan teknologi database seperti Active Dataguard dan Flashback?
Answer :Ya. Patching online dapat digunakan bersama Active Dataguard dan Flashback. Sebenarnya kita bisa menggunakan kilas balik untuk mengembalikan perubahan setelah cutover terakhir
Pertanyaan 17 . Apa perbedaan utama antara tabel DBA_OBJECTS, DBA_OBJECTS_AE, dan AD_OBJECTS?
Answer DBA_OBJECTS menampilkan informasi objek untuk edisi saat ini, tetapi kolom STATUS dalam tampilan ini dapat menampilkan objek sebagai VALID meskipun objek sebenarnya perlu dikompilasi sebelum digunakan.
DBA_OBJECTS_AE mirip dengan DBA_OBJECTS, tetapi menampilkan informasi objek di semua edisi. Ini memiliki kelemahan dalam menampilkan objek dalam edisi lama yang tidak lagi dapat diakses oleh aplikasi.
AD_OBJECTS adalah solusi Oracle E-Business Suite untuk kolom STATUS yang tidak dapat diandalkan di DBA_OBJECTS. AD_OBJECTS menunjukkan status yang benar untuk setiap objek yang terlihat dalam edisi saat ini. Ini juga menunjukkan apakah objek itu "aktual" (objek nyata) dalam edisi saat ini, atau objek "rintisan" (definisi objek diwarisi dari edisi sebelumnya). Anda dapat meminta AD_OBJECTS untuk menemukan objek yang perlu dikompilasi ulang sebelum digunakan:

SQL>select owner, object_name, object_type
from ad_objects
where status = 'INVALID'
order by 1,2,3
/

Logika yang sama dapat diterapkan dengan menjalankan skrip:

SQL>sqlplus apps/apps @$AD_TOP/sql/ADZDSHOWINVALID

Semua yang ingin Anda ketahui tentang Membuat tabel di oracle

Indeks Oracle dan jenis indeks

Pertanyaan 18 .Apakah Patching Online meningkatkan persyaratan port jaringan pada instans Oracle E-Business Suite?
Jawaban: Ya. Patching online memerlukan satu set port jaringan tambahan untuk server yang dikelola Oracle WebLogic Server pada sistem file kedua. Selama fase peralihan, server terkelola berjalan secara bersamaan pada sistem file tambalan dan menjalankan sistem file untuk waktu yang singkat, dalam proses transisi bergulir.

Pertanyaan 19 .Apakah mungkin untuk membatalkan sesi Patching Online?
Jawab Ya. Hingga cutover, Anda dapat menjalankan fase abort untuk membatalkan perubahan yang dibuat sejauh ini dalam siklus patching. Tidak mungkin untuk membatalkan patch setelah cutover selesai.

Pertanyaan 20 .Apakah konfigurasi APPL_TOP bersama didukung dengan Patch Online?
Jawab :Ya. Konfigurasi APPL_TOP bersama didukung dan direkomendasikan untuk implementasi tingkat aplikasi multi-simpul di Rilis 12.2.

Pertanyaan 21 .Bagaimana cara kerja adop di lingkungan multi-simpul?
Jawab Alat Adop Online Patching menggunakan API jarak jauh dan login ssh untuk menjalankan operasi patching pada node jarak jauh di lingkungan multi-node. Node yang meluncurkan adop menjadi node 'master', dan node jarak jauh disebut sebagai 'slave'.

Pertanyaan 22 .Bagaimana cara menentukan status sesi Patching Online saya?
Jawab :Anda dapat menjalankan perintah adop -status. Ini akan menampilkan informasi yang mencakup fase yang diselesaikan dan waktu yang dibutuhkan. Jika Anda ingin detail tambahan dari operasi yang dilakukan, Anda dapat menjalankan perintah adop -status -detail.

Pertanyaan 23 .Apa itu mode downtime dan kapan bisa digunakan?
Jawab :Untuk mengoptimalkan proses peningkatan ke E-Business Suite Rilis 12.2, Paket Pembaruan Rilis AD Delta 5 memperkenalkan mode waktu henti, yang digunakan sebagai berikut:

$ adop phase=apply patches=<patch_number> apply_mode=downtime

Mode downtime tidak menggunakan siklus patching online. Proses penerapan tambalan dalam mode waktu henti selesai lebih cepat daripada dalam mode online, tetapi dengan mengorbankan waktu henti sistem yang meningkat.
Saat menerapkan tambalan Oracle E-Business Suite dalam mode ini, adop pertama-tama akan mengonfirmasi bahwa tingkat aplikasi layanan sedang down, dan kemudian akan melanjutkan untuk menerapkan patch ke edisi run database Oracle E-Business Suite dan sistem file.
Mode downtime didukung untuk:
-Semua patch (termasuk pasca-upgrade patching) yang merupakan bagian dari proses pemutakhiran Rilis 12.2 dan diselesaikan sebelum sistem ditingkatkan, layanan tingkat aplikasi dimulai, dan pengguna masuk ke sistem yang ditingkatkan.
-Pengembangan simpul tunggal atau lingkungan pengujian, di mana dukungan produksi dan ketersediaan tinggi tidak diperlukan.

Mode waktu henti memungkinkan proses peningkatan versi 12.2 diselesaikan secepat mungkin. Setelah pemutakhiran selesai dan pengguna online, semua patch berikutnya pada sistem produksi harus menggunakan mode online, bukan mode downtime, kecuali patch readme menyatakan sebaliknya.

Beberapa batasan berlaku untuk penggunaan mode waktu henti:
-Anda tidak dapat memvalidasi aplikasi tambalan yang berhasil sebelum peralihan ke kode yang diperbarui terjadi.
-Tidak ada kemampuan untuk membatalkan tambalan yang gagal dan kembali ke proses yang ada edisi.
-Tambalan rilis 12.2 biasanya tidak diuji dalam mode waktu henti.
-Penggunaan mode waktu henti dalam lingkungan tingkat aplikasi multi-simpul tidak diuji atau didukung.
Pertanyaan 24 . Apa yang dapat saya lakukan untuk mengurangi waktu yang diperlukan untuk cutover?
Jawab :Penting untuk membedakan antara waktu yang dibutuhkan untuk seluruh fase peralihan, dan periode waktu henti dalam fase tersebut. Waktu henti aktual (saat pengguna tidak dapat masuk) secara signifikan lebih pendek daripada keseluruhan fase. Untuk membantu mengurangi keseluruhan waktu yang diambil oleh cutover, Anda dapat melakukan tiga hal:
-Jalankan fase finalisasi secara eksplisit, untuk meniadakan kebutuhan akan cutover untuk melakukannya.
-Matikan manajer bersamaan sebelum menjalankan dipotong, untuk menghindari keharusan menunggu permintaan bersamaan untuk diselesaikan. Atau, pastikan tidak ada pekerjaan bersamaan yang berjalan lama yang dikirimkan saat siklus patching sedang berlangsung.
-Pastikan Anda menggunakan jumlah maksimum pekerja paralel yang akan didukung sistem Anda.

Pertanyaan 25 .Apa itu fs_clone dan bagaimana cara menggunakannya?
Jawab Perintah adop phase=fs_clone adalah perintah khusus yang digunakan untuk menyalin sistem file yang dijalankan ke sistem file patch.

Pertanyaan 26 .Apakah tugas pemeliharaan AutoConfig dan admin seperti adrelink, kompilasi formulir, kompilasi laporan akan dilakukan secara online?
Jawaban: Ya, tugas pemeliharaan ini akan dilakukan secara online. Operasi yang relevan akan ditargetkan ke sistem file tambalan, dan harus dilakukan selama siklus tambalan. Mereka tidak akan berdampak pada sistem file yang dijalankan.

Pertanyaan 27 .Apakah Patch Online mengubah cara patch perbaikan data diterapkan ke Oracle E-Business Suite 12.2?
Jawab Ya. Patch perbaikan data (digunakan untuk memperbaiki data transaksional) memerlukan penanganan khusus. Patch readme akan memberikan instruksi lengkap.

Pertanyaan 28 Bagaimana cara menerapkan atau menambal penyesuaian saya di Oracle E-Business Suite Rilis 12.2?
Jawab Anda harus menerapkan penyesuaian Anda ke edisi patch selama fase penerapan siklus Patch Online. Karena ini terjadi sebelum fase cutover, perubahan Anda akan disebarkan ke edisi run yang baru (bersama dengan semua perbaikan di patch yang diterapkan selama siklus patching).

Pertanyaan 29 . Jika kode kustom diinstal pada skema database terpisah, apakah saya harus mengaktifkan edisi skema database kustom saya?
Jawab Standar pengkodean dalam Panduan Pengembang Oracle E-Business Suite menyatakan bahwa langkah pertama untuk pengembangan aplikasi kustom adalah mendaftarkan skema Oracle kustom dengan aplikasi Oracle E-Business Suite. Patch pengaktifan Patching Online memungkinkan pengeditan pada semua skema yang terdaftar dengan aplikasi. Jika Anda mengikuti proses ini, skema Anda akan diaktifkan secara otomatis.

Pertanyaan 30 . Apakah ada pertimbangan khusus untuk membuat patch khusus yang sesuai dengan Patch Online?
Jawaban Ya. Ada beberapa pertimbangan khusus untuk membuat tambalan khusus yang sesuai dengan Penambalan Online. Lihat bagian Patching Standards pada Panduan Pengembang Oracle E-Business Suite.

Pertanyaan 31 :Bagaimana skema database non Oracle E-Business Suite dapat mengakses tabel Oracle E-Business Suite?
Jawab Setiap skema pihak ketiga, baik dari produk pihak ketiga atau kode kustom, harus mengakses tabel Oracle E-Business Suite melalui sinonim dalam skema APPS. Akses langsung ke tabel Oracle E-Business Suite dapat memberikan hasil yang salah.

Pertanyaan 32: Apa perbedaan teknologi utama antara R12.2 dan R12.1
Jawab: R12.2 menggunakan weblogic sedangkan R12.1 menggunakan OC4J. Selain itu kami memiliki fitur patching online di r12.2 menggunakan edisi dan sistem file patch/run

R12.1 Techstack

tumpukan teknologi R12.2

Pertanyaan 33 :Bagaimana cara mengubah kata sandi aplikasi di R12.2?
Jawaban: kata sandi aplikasi sama dengan R12.1 dengan pengecualian mengubahnya di konsol weblogic juga.

Pertanyaan 34 :dimana file log disimpan untuk adop?
Jawaban: Itu disimpan di sistem file ketiga yang merupakan sistem file non-edisi

Pertanyaan 35 . bagaimana Anda terhubung ke edisi tambalan?
Jawab :Sumber env menggunakan opsi tambalan

/u71/R122/EBSapps.env patch

Pertanyaan 36 :Cara menentukan versi weblogic di R12.2
Answer Cara menemukan Versi Weblogic

Pertanyaan 37. Bagaimana cara meningkatkan node kelola di R12.2?
Answer

Cara menambahkan server kelola di R12.2

Cara menghapus server kelola di R12.2

Pertanyaan 38 . Di mana file log berada di R12.2 Apache dan Weblogic

Jawaban
Log Apache

$IAS_ORACLE_HOME/instances/*/diagnostics/logs/OHS/EBS_web_*/*log

Log OPMN

$IAS_ORACLE_HOME/instances/*/diagnostics/logs/OPMN/opmn/*

Log Weblogic

$IAS_ORACLE_HOME/../wlserver_10.3/common/nodemanager $EBS_DOMAIN_HOME/servers/oa*/logs/*
$EBS_DOMAIN_HOME/servers/forms*/logs/*
$EBS_DOMAIN_HOME/servers/AdminServer/logs/*
$EBS_DOMAIN_HOME/sysman/log/*

Pertanyaan 39 . Cara menghentikan dan memulai layanan di R12.2
Jawab

Ketika kami ingin menghentikan semua layanan aplikasi menggunakan skrip adstpall.sh, kami menyediakan kata sandi aplikasi di R12.1.3. Tetapi di R12.2 ia akan meminta kata sandi admin weblogic selain untuk menurunkan semua layanan.

Kami perlu memberikan kata sandi admin Weblogic

Komponen Perintah
Pengelola Node $adnodemgrctl.sh start Masukkan Kata Sandi Admin Weblogic:
Server Admin Weblogic $adadminsrvctl.sh start Masukkan Kata Sandi Admin Weblogic:
Pemroses Aplikasi $adalnctl.sh mulai
Manajer Proses Oracle $adopmnctl.sh mulai
Layanan Apache $adapcctl.sh mulai
Server Terkelola untuk Layanan OACORE $admanagedsrvctl.sh start oacore_server1 Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Formulir $admanagedsrvctl.sh start forms_server1 Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Fusion MiddleWare  $admanagedsrvctl.sh start oafm_server1 Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan web Formulir $admanagedsrvctl.sh start forms-c4ws_server1 Masukkan Kata Sandi Admin Weblogic:
Layanan Manajer Bersamaan $adcmctl.sh mulai aplikasi/aplikasi
Layanan Serer Pemenuhan $jtffmctl.sh mulai

Berhenti
Saat kami ingin menghentikan semua layanan adstpall.sh apps/apps lagi, ia akan meminta sandi weblogic

Komponen Perintah
Layanan Serer Pemenuhan $jtffmctl.sh stop
Layanan Manajer Bersamaan $adcmctl.sh stop apps/apps
Server Terkelola untuk Layanan web Formulir $admanagedsrvctl.sh stop forms-c4ws_server1 Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Fusion MiddleWare  $admanagedsrvctl.sh stop oafm_server1 Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan Formulir $admanagedsrvctl.sh stop forms_server1 Masukkan Kata Sandi Admin Weblogic:
Server Terkelola untuk Layanan OACORE $admanagedsrvctl.sh stop oacore_server1 Masukkan Kata Sandi Admin Weblogic:
Layanan Apache $adapcctl.sh stop
Manajer Proses Oracle $adopmnctl.sh stop
Pemroses Aplikasi $adadlctl stop
Server Admin Weblogic $adadminsrvctl.sh stop Masukkan Kata Sandi Admin Weblogic:
Pengelola Node $adnodemgrctl.sh stop Masukkan Kata Sandi Admin Weblogic:

Skrip admin dalam R12.2
Pertanyaan 40 . Apakah kita perlu menyalin middleware fusion Oracle dalam kloning R12.2?
Answer Itu tidak diperlukan dalam kloning R12.2 karena adpreclone menyalin tengah Oracle fusion dalam format terkompresi pada tingkat aplikasi

Cara mengkloning lingkungan R12.2

Pertanyaan bonus
Pertanyaan 41:  Apakah saya masih dapat menggunakan adpatch di lingkungan Rilis 12.2 Online Patching?
Jawab Tidak. Meskipun alat Oracle dapat memanggil utilitas adpatch secara internal, permintaan pengguna langsung dari adpatch tidak diperbolehkan.
Pertanyaan 42 Apa langkah utama untuk meningkatkan dari R12.1 ke R12.2?
Jawab

  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

Detail diberikan di bawah artikel

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

Pertanyaan 43 Bagaimana cara mengubah port web di R12.2?

Jawaban

Cara mengubah Port Web di EBS 12.2

Pertanyaan 44 Apa itu mode Hotpatch di R12.0/R12.1?

Jawaban

Informasi Luar Biasa tentang mode HOTPATCH di adopsi

Pertanyaan 45 Apa semua server weblogic yang disertakan dalam R12.2?
Answer
•ADMINSERVER (WebLogic Administrative Server)
•OACORE_SERVER1 (Self Service Applications)
•OAFM_SERVER1 (WebServices, AppsSearch, Transport Agent)
•FORMS_SERVER1 (Oracle Forms 10.1.2.3 Servlet)
•FORMS-C4WS_SERVER (Servlet Formulir Layanan Web)

Articles you must read on R12.2
Login flow and basic troubleshooting for R12.2
Service Group changes in R12.2
adopmon and adopreports utility R12.2.5
How to re-attach 12.2 E-Business Oracle Homes to the central inventory
Isolating post-upgrade concurrent programs to a separate manager queue in R12.2
R12.2 RapidWiz Installed Components and System Requirements
Top AWR useful queries for R12.2/R12.1 Upgrade
How to rollback the patch after failed cutover phase in R12.2
forward cross edition triggers R12.2
Solaris OS parameter required for R12.2 Upgrade

Kursus Terlaris di Udemy untuk DBA
Skrip Shell:Temukan Cara Mengotomatiskan Tugas Baris Perintah
EBS 12.2 Administrasi [AppsDBA]
Oracle SQL 11g + Oracle Apps R12 DBA
Pelajari Big Data:Kelas Master Ekosistem Hadoop
Oracle SQL – Langkah demi Langkah SQL

Buku yang Direkomendasikan
Aplikasi Oracle DBA + Skrip DBA Inti:Skrip untuk Menghemat Waktu dan Upaya Anda
Panduan Praktis untuk Menerapkan Oracle E-Business Suite

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengkonversi dari tanggal ke zaman-Oracle

  2. Menghubungkan SQL Server ke Oracle

  3. Daftar Semua Pemicu di Oracle Database

  4. pilih rownum dari gaji di mana rownum=3;

  5. Bagaimana Mengonversi Angka ke String di Oracle?