Upgrade produksi ke 11.2.0.4 beberapa malam yang lalu. Yang utama adalah RAC 3-node dan siaga adalah RAC 2-simpul. Perhatikan bahwa salah satu utas tidak mengirimkan redo ke standby. Melihat ini berulang kali di log peringatan:
Kesalahan 1033 diterima saat masuk ke standby
Ternyata ini adalah masalah yang saya buat sendiri. Di $ORACLE_HOME/dbs, saya memiliki yang berikut:
-rw-rw—- 1 oracle oinstall 1544 18 Sep 01:44 hc_ncpp5.dat
-rw-r–r– 1 oracle oinstall 55 18 Sep 01:38 initncpp5.ora
lrwxrwxrwx 1 oracle oinstall 40 18 Sep 01:38 orapwnp5 -> /u01/app/Oracle/admin/ncpp/dbs/orapwncpp
lrwxrwxrwx 1 oracle oinstall 45 18 Sep 01:38 spfilencpp5.ora -> /u01/app/Oracle/admin/ncpp/dbs/spfilencpp. atau
Karena yang utama adalah RAC, saya meletakkan file kata sandi dan spfile di penyimpanan bersama. Saya kemudian membuat softlink di $ORACLE_HOME/dbs. Softlinknya salah ketik. Itulah yang saya dapatkan karena begadang sampai jam 3 pagi saat sakit ketika mencoba mengupgrade database produksi. Perbaikannya sesederhana:
mv orapwnp5 orapwncpp5
Itu memperbaiki segalanya untuk saya!