ORA-02062: distributed recovery received DBID xxx, expected xxy – wycofanie transakcji

błąd:

Errors in file /u01/diag/rdbms/baza/baza/trace/baza_reco_20054068.trc:
ORA-02062: distributed recovery received DBID xxx, expected xxy

— sprawdzenie oczekujących transakcji

SELECT LOCAL_TRAN_ID, GLOBAL_TRAN_ID, STATE, MIXED, COMMIT# FROM DBA_2PC_PENDING;

— jezeli status prepaired to wycofujemy, albo commitujemy (LOCAL_TRAN_ID):

ROLLBACK FORCE '107.16.2563092′;
COMMIT FORCE '107.16.2563092′;

— albo:

DELETE FROM SYS.PENDING_TRANS$ WHE


Suspending MMON slave action kewrmafsa_ for 82800 seconds

Suspending MMON slave action kewrmafsa_ for 82800 seconds

— ORA pod większym obciążeniem stwierdził, że MMON jest mniej istotny i go uspił
— jeżeli potrzebujemy na teraz SNAP-a (AWR-a) to wymuszamy:

EXEC DBMS_WORKLOAD_REPOSITORY.create_snapshot;

— sprawdzenie snapow:

SELECT * FROM (SELECT instance_number, startup_time, begin_interval


ORA-29024: Certificate validation failure (UTL_HTTP – HTTPS)

Podczas pobrania adresu „https://…” pojawia się błąd:

select UTL_HTTP.request(’https://…’) from dual
*
Error at line 1
ORA-29273: HTTP request failed
ORA-06512: at „SYS.UTL_HTTP”, line 1530
ORA-29024: Certificate validation failure
ORA-06512: at „SYS.UTL_HTTP”, line 380
ORA-06512: at „SYS.UTL_HTTP”, line 1470
ORA-06512: at line 1

tworzymy wallet-a:

mkdir -p /u01/app/oracle/product/11.2.0.4/dbhome_1/wallet
orapki wallet create -wallet /u01/app/oracle/product/11.2.0.4/dbhome_1/wallet -pwd Password123 -auto_login

dodajemy certyfikaty:

orapki wallet add -wallet /u01/app/oracle/product/11.2.0.4/dbhome_1/wallet -trusted_cert -cert „/tmp/INTERCA.crt” -pwd Passwo


PRCR-1013 : Failed to start resource, ORA-01078, ORA-01565, ORA-17503, ORA-01017

Po aktualizacji grida z 12 do 19 i restarcie nie wstaja bazy

[oracle@dbnod ~]$ srvctl start instance -d BAZA -i BAZA1
PRCR-1013 : Failed to start resource ora.BAZA.db
PRCR-1064 : Failed to start resource ora.BAZA.db on node dbnod
CRS-5017: The resource action „ora.BAZA.db start” encountered the following error:
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+DATA/BAZA/spfileBAZA.ora’
ORA-17503: ksfdopn:10 Failed to open file +DATA/BAZA/spfileBAZA.ora
ORA-01017: invalid username/password; logon denied
. For details refer to „(:CLSN00107:)” in „/u01/app/grid/diag/crs/dbnod/crs/trace/crsd_oraagent_oracle.trc”.
CRS-2674: Start of 'ora.BAZA.db’ on 'dbnod’ failed…

DBT-05509 Failed to connect to specified database (DB 19.3.0)

Podczas tworzenia DB 19.3 pojawia się błąd: DBT-05509 Failed to connect to specified database
Należy sprawdzić:
– zmienne środowiskowe (ORA*: ORACLE_HOME, ORACLE_BASE) i metodą awansu można rownież: LD_LIBRARY_PATH, CLASSPATH. W przypadku instalacji na starym środowisku zrobić unset ORA_NLS10 (tip z metalinka)
– grupy użytkownika na którym śmigają bazy (id oracle) np. czy ma oinstall, dba, asmadmin itp.
– uprawnienia do katalogu dbhome oraz jednego wyżej (czy czasem nie utworzyły się pliki „.*” i wlaśnie do nich nie ma dostepu)

ORA-27300: OS system dependent operation:semget failed, ORA-27301

— błędy mogą wystąpić podczas praktycznie każdej operacji: exp/impdp, start instancji DB itp.

ORA-27504: IPC error creating OSD context
ORA-27300: OS system dependent operation:sendmsg failed with status: 105
ORA-27301: OS failure message: No buffer space available

ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occurred at: sskgpcreates

ERR replikacji danych (Data Guard) + move forward czyli aplikowanie intrementala

— objawy: wysypała się replikacja Data Guarda (DB 11.2.0.4), brak błędow (wisi od kilku dni), rozwiązanie: zaaplikowanie incrementala (bo „uszkodzonego” archa brak – ale to wyjdzie później)

Można śmiało zastosować opis do popularnego błędu w przypadku większego GAP-a bądź braku archów:
ORA-16724: cannot resolve gap for one or more standby databases