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.
Summary: Dieser Artikel enthält eine Problemumgehung für Oracle Selfservice-Backups in einer Data Guard-Umgebung.
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 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.
Cause
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.
Resolution
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)';
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.