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
概要: Este artigo fornece uma solução temporária para backups de autoatendimento Oracle em um ambiente do Data Guard.
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
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.
原因
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.
解決方法
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)';
文書のプロパティ
文書番号: 000216279
文書の種類: Solution
最終更新: 07 8月 2023
バージョン: 2
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。