Os backups do autoatendimento Do PowerProtect Oracle em um ambiente do Data Guard falham ou são concluídos com exceções se o nome exclusivo do banco de dados tiver letras maiúsculas em seu nome
Summary: Este artigo fornece uma solução temporária para backups de autoatendimento Oracle em um ambiente do 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
O Oracle Data Guard falha com a seguinte mensagem:
Este artigo se aplica somente se estiver fazendo backups de autoatendimento em um ambiente Oracle Data Guard integrado ao PowerProtect Data Manager.
Há duas maneiras de confirmar o problema:
Oracle Data Guard backups complete with exceptions if the parameter ALLOW_BACKUP= is set in /config/rman_agent.cfg
Este artigo se aplica somente se estiver fazendo backups de autoatendimento em um ambiente Oracle Data Guard integrado ao PowerProtect Data Manager.
Há duas maneiras de confirmar o problema:
- O banco de dados está usando o valor de letra maiúscula do "DB_UNIQUE_NAME"
- Se a depuração "ddbmcon" estiver habilitada, a seguinte mensagem será exibida:
Backup piece taken in session xxxx have backup tag mismatch.
Cause
A biblioteca do RMAN AGENT ("libddobk.so") converte em minúsculas maiúsculas de minúsculas o valor do argumento DBUNIQUE_NAME proveniente do script do RMAN. Ele não consegue localizar o banco de dados no arquivo.app.settings porque o nome do banco de dados é gravado em letras maiúsculas.
Nota: DBUNIQUE_NAME é um argumento obrigatório para backups de autoatendimento em um ambiente Oracle Data Guard. Se o parâmetro não estiver definido, o backup será concluído com exceções.
Resolution
Correção:
Além disso, certifique-se de que o script do RMAN tenha a variável "DBUNIQUE_NAME" definida ao alocar o canal.
- Faça upgrade do PowerProtect Data Manager e do agente do RMAN para a versão 19.5 ou posterior.
- Atualize manualmente o valor do "dbUniqueName" no arquivo "/settings/.app.settings" em letras minúsculas.
Exemplo:
.app.settings mostram o nome do banco de dados em letras maiúsculas.
ORCL21C
2349776941
Altere o nome do banco de dados para minúsculas e salve o arquivo.
orcl21c
2349776941
Além disso, certifique-se de que o script do RMAN tenha a variável "DBUNIQUE_NAME" definida ao alocar o canal.
Exemplo:
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.