Резервное копирование в режиме самообслуживания PowerProtect Oracle в среде Data Guard завершается сбоем или завершается с исключениями, если уникальное имя базы данных содержит буквы верхнего регистра.
概要: В этой статье представлено временное решение для резервного копирования Oracle в режиме самообслуживания в среде Data Guard.
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
Сбой Oracle Data Guard со следующим сообщением:
Эта статья применима только в случае самостоятельного резервного копирования в среде Oracle Data Guard, интегрированной с PowerProtect Data Manager.
Существует два способа подтверждения проблемы:
Oracle Data Guard backups complete with exceptions if the parameter ALLOW_BACKUP= is set in /config/rman_agent.cfg
Эта статья применима только в случае самостоятельного резервного копирования в среде Oracle Data Guard, интегрированной с PowerProtect Data Manager.
Существует два способа подтверждения проблемы:
- В базе данных используется значение буквы верхнего регистра «DB_UNIQUE_NAME».
- Если отладка «ddbmcon» включена, отображается следующее сообщение:
Backup piece taken in session xxxx have backup tag mismatch.
原因
Библиотека RMAN AGENT («libddobk.so») преобразуется в нижний регистр значение аргумента DBUNIQUE_NAME из сценария RMAN. Не удается найти базу данных в файле .app.settings, так как имя базы данных записано в верхнем регистре.
ПРИМЕЧАНИЕ. DBUNIQUE_NAME является обязательным аргументом для резервного копирования в режиме самообслуживания в среде Oracle Data Guard. Если параметр не задано, резервное копирование завершается с исключениями.
解決方法
Исправление:
Кроме того, убедитесь, что в сценарии RMAN задано значение переменной «DBUNIQUE_NAME» при выборе канала.
- Обновите PowerProtect Data Manager и агент RMAN до версии 19.5 или более поздней.
- Вручную обновите значение «dbUniqueName» в файле «/settings/.app.settings» в нижнем регистре.
Пример.
В параметрах .app.settings в верхнем регистре отображается имя базы данных.
ORCL21C
2349776941
Измените имя базы данных на нижнее и сохраните файл.
orcl21c
2349776941
Кроме того, убедитесь, что в сценарии RMAN задано значение переменной «DBUNIQUE_NAME» при выборе канала.
Пример.
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ユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。