PowerProtect: Feil med Oracle-sikkerhetskopieringer med ABO0022: på grunn av en intern feil
Summary: PowerProtect Data Manager (PPDM) Oracle-sikkerhetskopieringer mislykkes med "ABO0022: PowerProtect Data Manager Oracle-agenten kan ikke utføre sikkerhetskopiering for Oracle-databasen DBNAME med database-ID DBID på grunn av en intern feil. ...
Symptoms
I løpet av en PPDM Oracle-sikkerhetskopiering som en sentralisert beskyttelsespolicy starter, mislykkes sikkerhetskopieringen av Oracle-databasen. Følgende feil vises i vinduet Beskyttelsesjobber:
ABO0022: PowerProtect Data Manager Oracle agent cannot perform the backup for the Oracle database db19 with database ID 854318690 because of an internal error. The backup is unsuccessful because of an SBT error that is caused by the loss of DD connectivity or by an Oracle RMAN error. Check the DD connectivity from the client. Edit the required protection policy to enable the debug logging. Resubmit the backup request, and check the sbtio.log file under $ORACLE_BASE. Make sure that the database is running during the backup. RMAN-06149: cannot BACKUP DATABASE in NOARCHIVELOG mode Recovery Manager complete.
Cause
Hvis du vil utføre online Oracle-sikkerhetskopieringer på nett, må måldatabasen kjøre i archivelog-modus. Dette er et Oracle-krav. PPDM-sentraliserte beskyttelsespolicyer kan ikke endre modus på databasen under sikkerhetskopieringen, det vil si slå av DB, montere oppstart og deretter utføre sikkerhetskopiering. Forventningen er at Oracle db er åpen og i riktig arkivloggmodustilstand.
Resolution
Kontroller at måldatabasen er i archivelog-modus. Eksempel:
Koble til måldatabasen over sqlplus, og utsted kommandoarkivlogglisten.
sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Mon Dec 4 22:05:42 2023 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 16 Current log sequence 18 SQL>
Eksemplet ovenfor viser at databasen ikke er i arkivloggmodus.
DBA-en må bytte databasen til archivelog-modus. Dette vil kreve at DB slås av, og startes i riktig modus.