Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Błąd 1033 otrzymał logowanie do trybu gotowości

Zaktualizowano produkcję do 11.2.0.4 kilka dni temu. Podstawowym jest 3-węzłowy RAC, a rezerwowym jest 2-węzłowy RAC. Zwróć uwagę, że jeden z wątków nie przesyłał ponownego wykonania do trybu gotowości. Widziałem to wielokrotnie w dzienniku alertów:

Błąd 1033 otrzymał logowanie do trybu gotowości

Okazuje się, że to był mój własny problem. W $ORACLE_HOME/dbs miałem następujące:

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

Ponieważ podstawowym jest RAC, umieszczam plik haseł i spfile w pamięci współdzielonej. Następnie tworzę softlinki w $ORACLE_HOME/dbs. Softlink był literówką. To właśnie otrzymuję za pozostawanie chorym do 3 nad ranem podczas próby uaktualnienia produkcyjnej bazy danych. Naprawa była tak prosta, jak:

mv orapwnp5 orapwncpp5

To naprawiło wszystko dla mnie!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Funkcja pozwalająca na uzyskanie liczby dni tygodnia pomiędzy dwiema datami z wyłączeniem świąt

  2. różnica między klauzulą ​​ON a klauzulą ​​using w sql

  3. ORA-00933:Polecenie SQL nie zostało poprawnie zakończone

  4. Najważniejsze nowe funkcje Oracle 12c

  5. Operatory zestawów Oracle