sql >> Base de Datos >  >> RDS >> Oracle

Se recibió el error 1033 al iniciar sesión en el modo de espera

Producción actualizada a 11.2.0.4 hace unas noches. El principal es un RAC de 3 nodos y el de reserva es un RAC de 2 nodos. Observe que uno de los subprocesos no estaba transmitiendo rehacer al modo de espera. Vi esto repetidamente en el registro de alertas:

Se recibió el error 1033 al iniciar sesión en el modo de espera

Resulta que esto fue un problema de mi propia creación. En $ORACLE_HOME/dbs, tenía lo siguiente:

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

Dado que el principal es RAC, puse el archivo de contraseña y spfile en almacenamiento compartido. Luego creo enlaces suaves en $ORACLE_HOME/dbs. El enlace suave fue un error tipográfico. Eso es lo que obtengo por quedarme despierto hasta las 3 am mientras estoy enfermo cuando intento actualizar una base de datos de producción. La solución fue tan simple como:

mv orapwnp5 orapwncpp5

¡Eso arregló todo para mí!