PowerProtect Oracle Selfservice-Backups in einer Data Guard-Umgebung schlagen mit Ausnahmen fehl oder werden abgeschlossen, wenn der eindeutige Datenbankname Großbuchstaben im Namen hat.
概要: Dieser Artikel enthält eine Problemumgehung für Oracle Selfservice-Backups in einer Data Guard-Umgebung.
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
Oracle Data Guard schlägt mit der folgenden Meldung fehl:
Dieser Artikel gilt nur für Selfservice-Backups in einer Oracle Data Guard-Umgebung, die in PowerProtect Data Manager integriert ist.
Es gibt zwei Möglichkeiten, das Problem zu bestätigen:
Oracle Data Guard backups complete with exceptions if the parameter ALLOW_BACKUP= is set in /config/rman_agent.cfg
Dieser Artikel gilt nur für Selfservice-Backups in einer Oracle Data Guard-Umgebung, die in PowerProtect Data Manager integriert ist.
Es gibt zwei Möglichkeiten, das Problem zu bestätigen:
- Die Datenbank verwendet den Großbuchstabenwert des "DB_UNIQUE_NAME".
- Wenn "ddbmcon"-Debug aktiviert ist, wird die folgende Meldung angezeigt:
Backup piece taken in session xxxx have backup tag mismatch.
原因
Die RMAN AGENT-Bibliothek ("libddobk.so") konvertiert den Wert des Arguments DBUNIQUE_NAME aus dem RMAN-Skript in Kleinbuchstaben. Die Datenbank kann in der Datei .app.settings nicht gefunden werden, da der Datenbankname in Großbuchstaben geschrieben wird.
HINWEIS: DBUNIQUE_NAME ist ein obligatorisches Argument für Selfservice-Backups in einer Oracle Data Guard-Umgebung. Wenn der Parameter nicht festgelegt ist, wird das Backup mit Ausnahmen abgeschlossen.
解決方法
Korrektur:
Stellen Sie außerdem sicher, dass für das RMAN-Skript bei der Zuweisung des Kanals die Variable "DBUNIQUE_NAME" festgelegt ist.
- Führen Sie ein Upgrade von PowerProtect Data Manager und RMAN Agent auf Version 19.5 oder höher durch.
- Aktualisieren Sie den Wert "dbUniqueName" in der Datei "/settings/.app.settings" manuell in Kleinbuchstaben.
Beispiel:
.app.settings zeigt den Datenbanknamen in Großbuchstaben an.
ORCL21C
2349776941
Ändern Sie den Datenbanknamen in Kleinbuchstaben und speichern Sie die Datei.
orcl21c
2349776941
Stellen Sie außerdem sicher, dass für das RMAN-Skript bei der Zuweisung des Kanals die Variable "DBUNIQUE_NAME" festgelegt ist.
Beispiel:
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ユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。