Los respaldos de autoservicio de Oracle de PowerProtect en un entorno de Data Guard fallan o se completan con excepciones si el nombre único de la base de datos tiene letras mayúsculas en su nombre
Summary: En este artículo, se proporciona una solución alternativa para los respaldos de autoservicio de Oracle en un ambiente de 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 falla con el siguiente mensaje:
Este artículo solo se aplica si se realizan respaldos de autoservicio en un ambiente de Oracle Data Guard integrado con PowerProtect Data Manager.
Existen dos formas de confirmar el problema:
Oracle Data Guard backups complete with exceptions if the parameter ALLOW_BACKUP= is set in /config/rman_agent.cfg
Este artículo solo se aplica si se realizan respaldos de autoservicio en un ambiente de Oracle Data Guard integrado con PowerProtect Data Manager.
Existen dos formas de confirmar el problema:
- La base de datos utiliza el valor de letra mayúscula del "DB_UNIQUE_NAME"
- Si la depuración "ddbmcon" está habilitada, se muestra el siguiente mensaje:
Backup piece taken in session xxxx have backup tag mismatch.
Cause
La biblioteca del AGENTE de RMAN ("libddobk.so") convierte en minúscula el valor del argumento DBUNIQUE_NAME proveniente del script de RMAN. No puede encontrar la base de datos en el archivo.app.settings porque el nombre de la base de datos se escribe en mayúsculas.
NOTA: DBUNIQUE_NAME es un argumento obligatorio para los respaldos de autoservicio en un ambiente de Oracle Data Guard. Si el parámetro no está configurado, el respaldo se completa con excepciones.
Resolution
Corregir:
Además, asegúrese de que el script de RMAN tenga configurada la variable "DBUNIQUE_NAME" al asignar el canal.
- Actualice PowerProtect Data Manager y el agente RMAN a la versión 19.5 o posterior.
- Actualice manualmente el valor de "dbUniqueName" en el archivo "/settings/.app.settings" en minúsculas.
Ejemplo:
.app.settings muestra el nombre de la base de datos en mayúscula.
ORCL21C
2349776941
Cambie el nombre de la base de datos a minúscula y guarde el archivo.
orcl21c
2349776941
Además, asegúrese de que el script de RMAN tenga configurada la variable "DBUNIQUE_NAME" al asignar el canal.
Ejemplo:
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.