Oracle
 sql >> Base de données >  >> RDS >> Oracle

Erreur 1033 reçue lors de la connexion à la veille

Mise à niveau de la production vers 11.2.0.4 il y a quelques nuits. Le primaire est un RAC à 3 nœuds et le standby est un RAC à 2 nœuds. Notez que l'un des threads ne transmettait pas redo au standby. J'ai vu ceci à plusieurs reprises dans le journal des alertes :

Erreur 1033 reçue lors de la connexion au standby

Il s'avère que c'était un problème de ma propre fabrication. Dans $ORACLE_HOME/dbs, j'avais ceci :

-rw-rw—- 1 oracle oinstall 1544 Sep 18 01:44 hc_ncpp5.dat
-rw-r–r– 1 oracle oinstall 55 Sep 18 01:38 initncpp5.ora
lrwxrwxrwx 1 oracle oinstall 40 18 septembre 01:38 orapwnp5 -> /u01/app/oracle/admin/ncpp/dbs/orapwncpp
lrwxrwxrwx 1 oracle oinstall 45 Sep 18 01:38 spfilencpp5.ora -> /u01/app/oracle/admin/ncpp/dbs/spfilencpp. ou

Étant donné que le principal est RAC, j'ai placé le fichier de mot de passe et le fichier spfile sur un stockage partagé. Je crée ensuite des liens symboliques dans $ORACLE_HOME/dbs. Le softlink était une faute de frappe. C'est ce que j'obtiens pour rester debout jusqu'à 3 heures du matin en étant malade lorsque j'essaie de mettre à niveau une base de données de production. Le correctif était aussi simple que :

mv orapwnp5 orapwncpp5

Cela a tout réglé pour moi !