Berikut adalah patch Oracle yang harus diterapkan untuk mendapatkan hasil terbaik dengan Oracle dalam Backup dan DR.
Versi Oracle | Memerlukan patch | Karena bug ini | Catatan |
---|---|---|---|
11.2.0.1 hingga 12.1.0.2. | 19621704 | ORA-00600 [723] [memory Leak] Error With Leaked Memory For "mbr node memory" | Penyambungan Backup and DR Application Aware dapat gagal |
11.x | Diperbaiki di 12.x dan yang lebih baru | Bug 19874632 - ORA-15196: INVALID ASM BLOCK HEADER [KFC.C:26368] [OBJ_KFBL] [8] [529] [3 != 8] (ID Dokumen 19874632.8) | Tindakan ini memerlukan Oracle versi 12.x dan yang lebih baru. |
12.1+ |
Diperbaiki di 19.1.0 dan yang lebih baru Lihat Oracle Doc ID 27424405.8 untuk mengetahui detail patch untuk versi Oracle Anda dari 12.1 hingga 19.1 |
RMAN: Pemulihan file yang lebih besar dari 32 G dapat menyebabkan ORA-8103, ORA-600 [3020] RMAN mungkin tidak mencadangkan semua blok dari sumber. |
Pemulihan dan pemulihan dapat gagal dengan ORA-600. |
12.1.0.2 | 22709877 | ORA-00600: INTERNAL ERROR CODE, ARGUMENTS: [KCVFDB_PDB_SET_CLEAN_SCN: CLEANCKPT] |
Pemasangan Backup dan DR Application Aware dapat gagal
Diperbaiki di: 12.2.0.1+ |
12.1.0.2 hingga 19c | 26978857 | CONTROLFILE BACKUP TO TRACE REFERS PDB DATAFILE OFFLINE IN CDB$ROOT CONTEXT | Penyambungan Application Aware Pencadangan dan DR dapat gagal. |
12.1.0.2 | 23019710 |
RMAN LIST BACKUP SUMMARY FAILS Dengan salah satu dari:
ORA-01507: database tidak di-mount ORA-01219: database atau database pluggable tidak terbuka: kueri diizinkan pada tetap ORA-00972: ID terlalu panjang ORA-01589: harus menggunakan opsi RESETLOGS atau NORESETLOGS untuk membuka database ORA-01426: overflow numerik ORA-01152: file 3 tidak dipulihkan dari cadangan yang cukup lama ORA-01110: file data 3: ORA-01109: database tidak terbuka ORA-01034: ORACLE tidak tersedia |
Pencadangan Oracle Backup and DR dapat gagal |
12.1.0.2 | 18845653 | ORA-600 dari penutupan PDB jika PDB diganti namanya di sesi lain | Penyambungan Application Aware Pencadangan dan DR dapat gagal. Diperbaiki di 12.2.0.1+ |
12.1.0.2 | 19075256 | ORA-600 [kcfmis_internal: enq] from PDB RENAME | |
12.1.0.2 |
22809813 (Win)
19404068 (Linux) |
ORA-1610 ON RECOVER DATABASE FOR CREATED CONTROLFILE | Penyambungan Application Aware Pencadangan dan DR dapat gagal. |
12.2 hingga 19c | 30045273 | PDB: ORA-00600 [KDSGRP1] / BLOCK INCONSISTENCIES AFTER DATABASE RECOVER FROM RMAN IMAGE COPIES USING NEW CONTROLFILE | Penyambungan Application Aware Pencadangan dan DR dapat gagal. |
12.2.0.2 | 31718134 | ORA-00304: INSTANCE_NUMBER yang diminta sedang sibuk | Memulai ulang instance database baru untuk pertama kalinya dalam status tidak terpasang dapat gagal |
18c & 19c | 30419450 | ORA-65250: jalur yang ditentukan untuk file tidak valid - /act/mnt/Staging_631487/datafile/24v0gutb_1_1 |
Pencadangan database Oracle Backup and DR dapat gagal.
Solusi hingga patch diinstal: Hapus parameter CREATE_FILE_DESTINATION untuk database yang dapat dicolokkan. |
18.10 dan yang lebih baru | Hubungi Oracle untuk mendapatkan patch sementara untuk versi sebelumnya. | Bug 29056767 - STANDBY: Datafiles Checkpoint not Updated at Standby Database when Media Recover is running (Doc ID 29056767.8) |
Penyambungan Application Aware Pencadangan dan DR dapat gagal. Dibatalkan di: 19.4.0.0.190716 Jul 2019 DB RU 18.8.0.0.191015 Oct 2019 DBRU 20.10. |
19,14 | 34383066 | Bug 34383066 - Pencadangan RMAN setelah upgrade ke 19.14 mengalami hang di saluran rilis dan tidak kembali ke perintah. | Pencadangan Oracle Backup and DR dapat mengalami hang. |
Masalah Oracle umum
Untuk performa terbaik, pastikan untuk meninjau dan mengatasi masalah umum Oracle ini.
Kueri di DBA_FREE_SPACE lambat (ID Dokumen 271169.1)
Selama pencadangan Pencadangan dan DR, agen Pencadangan dan DR membuat kueri
tabel metadata Oracle dba_free_space
untuk menentukan
database yang dialokasikan dan ruang kosong. Terkadang kueri sql ke
dba_free_space menjadi mahal. Ini adalah masalah umum Oracle
Doc ID 271169.1 (Kueri di DBA_FREE_SPACE
lambat).
Hal ini dapat diamati pada sistem yang macet dengan menjalankan
ps -ef | grep -i dbFreeSize.sql
dari command line.
Oracle merekomendasikan untuk menghapus sampah dari database:
Login ke database sebagai sysdba:
```sh sqlplus / as sysdba SQL>purge dba_recyclebin; SQL>exit; ```
Sebaiknya jalankan statistik pada objek tetap. Proses ini memerlukan waktu beberapa menit.
Login ke database sebagai sysdba:
```sh sqlplus / as sysdba SQL>exec dbms_stats.GATHER_FIXED_OBJECTS_STATS SQL>exit; ```
Lihat juga skalabilitas dan batas ASM (dari Oracle Doc ID 370921.1).
Dampak parameter max_string_size=extended
pada pemasangan, pemulihan, & pemulihan tombol yang peka aplikasi
Jika parameter max_string_size init
ditetapkan ke extended
di database sumber,
mounting atau pemulihan image cadangan DB yang berbasis aplikasi yang diambil sebelum perubahan parameter
ini bersama dengan roll-forward menggunakan pencadangan log yang diambil setelah perubahan ini gagal dengan
error: ORA-14694: database harus dalam mode UPGRADE untuk memulai migrasi MAX_STRING_SIZE
Solusi
Jika Anda menetapkan parameter max_string_size init
ke extended
di database
sumber, jalankan tugas pencadangan database level 1 (penuh) on-demand baru 1 dan gunakan image baru untuk
operasi pemasangan atau pemulihan berbasis aplikasi.
SQLNET.AUTHENTICATION_SERVICES
harus disetel ke nts di lingkungan Windows
Di Windows, sqlnet.ora database Oracle dikonfigurasi dengan
SQLNET.AUTHENTICATION_SERVICES
= (none). Tindakan ini membatasi koneksi database
agar menggunakan autentikasi sistem operasi Windows. Tindakan ini memerlukan nama pengguna dan sandi database yang valid untuk terhubung ke database. Jika tidak, tugas pemulihan dapat gagal.
Solusi: Tetapkan SQLNET.AUTHENTICATION_SERVICES
= (nts)
Skalabilitas dan batas ASM (dari Oracle Doc ID 370921.1)
Hal ini bergantung pada:
Tanpa Penyimpanan Exadata, atribut grup disk COMPATIBLE.ASM atau COMPATIBLE.RDBMS < 12.1
Tanpa Penyimpanan Exadata, atribut grup disk COMPATIBLE.ASM dan COMPATIBLE.RDBMS > 12.1
Oracle Database, Enterprise Edition
Untuk Oracle Database, Enterprise Edition, Versi 10.1.0.2 hingga 11.1.0.7 dan 11.2.0.3, ASM menerapkan batas berikut:
63 grup disk dalam sistem penyimpanan
10.000 disk ASM dalam sistem penyimpanan
Penyimpanan maksimum 2 terabyte untuk setiap disk ASM (Bug 6453944 mengizinkan ukuran yang lebih besar, tetapi hal itu menyebabkan masalah, lihat Catatan 736891.1 "ORA-15196 DENGAN DISK ASM LEBIH DARI 2 TB")
Penyimpanan maksimum 40 exabyte untuk setiap sistem penyimpanan
1 juta file untuk setiap grup disk
Penyimpanan maksimum 2,4 terabyte untuk setiap file
Oracle Database12c
Untuk Oracle Database12c, ASM menerapkan batas berikut:
511 grup disk dalam sistem penyimpanan untuk Oracle Database 12c Rilis 1 atau yang lebih baru
10.000 disk Oracle ASM dalam sistem penyimpanan
1 juta file untuk setiap grup disk
Dengan Oracle Exadata Storage
Dengan semua Oracle Exadata Storage, Oracle ASM memiliki batasan penyimpanan berikut:
Penyimpanan maksimum 4 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 1 MB
Penyimpanan maksimum 8 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 2 MB
Penyimpanan maksimum 16 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 4 MB
Penyimpanan maksimum 32 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 8 MB
Maksimum 320 EB untuk sistem penyimpanan
Tanpa Penyimpanan Exadata, atribut grup disk COMPATIBLE.ASM atau COMPATIBLE.RDBMS < 12.1
Tanpa Oracle Exadata Storage, Oracle ASM memiliki batas penyimpanan berikut jika atribut grup disk COMPATIBLE.ASM atau COMPATIBLE.RDBMS ditetapkan ke kurang dari 12.1:
Penyimpanan maksimum 2 terabyte (TB) untuk setiap disk Oracle ASM
Maksimum 20 petabyte (PB) untuk sistem penyimpanan
Tanpa Penyimpanan Exadata, atribut grup disk COMPATIBLE.ASM dan COMPATIBLE.RDBMS > 12.1
Tanpa Oracle Exadata Storage, Oracle ASM memiliki batas penyimpanan berikut jika atribut grup disk COMPATIBLE.ASM dan COMPATIBLE.RDBMS ditetapkan ke 12.1 atau yang lebih baru:
Penyimpanan maksimum 4 PB untuk setiap disk Oracle ASM dengan ukuran unit alokasi (AU) yang sama dengan 1 MB
Penyimpanan maksimum 8 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 2 MB
Penyimpanan maksimum 16 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 4 MB
Penyimpanan maksimum 32 PB untuk setiap disk Oracle ASM dengan ukuran AU sama dengan 8 MB
Maksimum 320 exabyte (EB) untuk sistem penyimpanan