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

Penanganan data benih di patching online R12.2

Kami mencoba menjelaskan di sini Penanganan data benih di patching online R12.2

Apa itu data benih?

1)Seed data adalah data yang disimpan dalam tabel database yang mempengaruhi perilaku aplikasi dan di-patch oleh pengembangan EBS
2) Patch tidak diperbolehkan untuk mengubah data seed yang dilihat oleh aplikasi yang sedang berjalan jika tidak maka akan berdampak pada aplikasi yang sedang berjalan
3) tabel seed disimpan di tablespace APPS_TS_SEED

Perubahan dilakukan pada data awal di R12.2
1)Kolom tambahan ZD_EDITION_NAME diisi di tabel benih.
2)Data Benih difilter menggunakan ZD_EDITION_NAME oleh Kebijakan Basis Data Pribadi Virtual (VPD)

Bagaimana perubahan data benih ditangani

Patch online dicegah untuk memodifikasi data seed runtime dengan menggunakan penyimpanan data edisi. Ini melibatkan pembuatan salinan (tambalan) dari data benih, yang disimpan dalam tabel yang sama. Patch yang diterapkan hanya berinteraksi dengan salinan ini, sedangkan edisi run hanya berinteraksi dengan salinan pribadi (yang akhirnya dihapus sebagai bagian dari fase pembersihan).

Aplikasi yang berjalan menggunakan salinan data seed edisi run, sementara patch dapat memperbarui salinan data seed edisi patch secara terpisah. Kedua salinan diisolasi, kecuali bahwa perubahan data awal yang dibuat oleh aplikasi yang berjalan disinkronkan ke salinan edisi patch.

Jalankan edisi Edisi tambalan
Selalu beroperasi pada salinan pribadi dari data benih Menjalankan pemuat data benih
Ini  tidak pernah dimodifikasi oleh aplikasi patch Menyiapkan tabel yang relevan untuk menambal
tidak melihat data yang dimodifikasi oleh edisi patch Menyalin semua baris tabel dan memuat perubahan data benih ke dalam salinan (patch)

Pembaruan  edisi secara otomatis disebarkan ke edisi patch dengan menggunakan pemicu lintas-edisi.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membangun daftar nilai yang dipisahkan koma dalam pernyataan Oracle SQL

  2. Bagaimana Driver ODBC Oracle Anda Memuat Klien Oracle?

  3. Oracle menemukan kendala

  4. Apakah ada fungsi untuk membagi string di PL/SQL?

  5. Encoding dan decoding Base64 di Oracle