I backup self-service di PowerProtect Oracle in un ambiente Data Guard non riescono o sono completi con eccezioni se il nome univoco del database ha lettere maiuscole nel relativo nome

Summary: Questo articolo fornisce una soluzione alternativa per i backup self-service di Oracle in un ambiente Data Guard.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Oracle Data Guard ha esito negativo con il seguente messaggio:
 
Errore di data guard
 
Oracle Data Guard backups complete with exceptions if the parameter ALLOW_BACKUP= is set in /config/rman_agent.cfg
 
Messaggio Completato con eccezioni

Questo articolo si applica solo se si eseguono backup self-service in un ambiente Oracle Data Guard integrato con PowerProtect Data Manager.

Esistono due modi per confermare il problema:
  • Il database utilizza il valore della lettera maiuscola del "DB_UNIQUE_NAME"
  • Se il debug "ddbmcon" è abilitato, viene visualizzato il seguente messaggio:
Backup piece taken in session xxxx have backup tag mismatch.

Cause

La libreria agent di RMAN ("libddobk.so") converte in minuscolo il valore dell'argomento DBUNIQUE_NAME provenienti dallo script RMAN. Non riesce a trovare il database nel file .app.settings perché il nome del database viene scritto in lettere maiuscole.
 
NOTA: DBUNIQUE_NAME è un argomento obbligatorio per i backup self-service in un ambiente Oracle Data Guard. Se il parametro non è impostato, il backup viene completato con eccezioni.

Resolution

Correzione:
  • Aggiornare PowerProtect Data Manager e l'agente RMAN alla versione 19.5 o successiva.
Soluzione alternativa:
  • Aggiornare manualmente il valore di "dbUniqueName" nel file "/settings/.app.settings" in lettere minuscole.
Esempio:
.app.settings mostra il nome del database in lettere maiuscole. 
 
                                        ORCL21C
                                        2349776941
Modificare il nome del database in lettere minuscole e salvare il file.
 
                                        orcl21c
                                        2349776941

Inoltre, assicurarsi che lo script RMAN abbia la variabile "DBUNIQUE_NAME" impostata durante l'allocazione del canale.
Esempio:
ALLOCATE CHANNEL CH0 TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/home/oracle/opt/dpsapps/rmanagent/lib/libddobk.so, ENV=(STORAGE_UNIT=, BACKUP_HOST=
, RMAN_AGENT_HOME=, ORACLE_HOME=, DBUNIQUE_NAME=ORCL21C)';
Article Properties
Article Number: 000216279
Article Type: Solution
Last Modified: 07 Aug 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.