Zugriff auf Online- oder archivierte Redo-Protokolle - Amazon Relational Database Service

Zugriff auf Online- oder archivierte Redo-Protokolle

Sie können auf Ihre Online- oder archivierten Redo-Log-Dateien für eine Auswertung mit externen Tools wie GoldenGate, Attunity, Informatica und anderen zugreifen. Gehen Sie folgendermaßen vor, um auf diese Dateien zuzugreifen:

  1. Erstellen Sie Verzeichnisobjekte, die schreibgeschützten Zugriff auf die physischen Dateipfade bieten.

    Verwendung von rdsadmin.rdsadmin_master_util.create_archivelog_dir und rdsadmin.rdsadmin_master_util.create_onlinelog_dir.

  2. Lesen Sie die Dateien mit PL/SQL.

    Sie können die Dateien mit PL/SQL lesen. Weitere Informationen über das Lesen von Dateien in Verzeichnisobjekten finden Sie unter Auflisten von Dateien in einem DB-Instance-Verzeichnis und Lesen von Dateien in einem DB-Instance-Verzeichnis.

Der Zugriff auf Transaktionsprotokolle wird für die folgenden Versionen unterstützt:

  • Oracle Database 21c

  • Oracle Database 19c

Der folgende Code erstellt Verzeichnisse, die schreibgeschützten Zugriff auf Ihre Online- und archivierte Redo-Log-Dateien bieten:

Wichtig

Dieser Code widerruft das Sonderrecht DROP ANY DIRECTORY.

EXEC rdsadmin.rdsadmin_master_util.create_archivelog_dir; EXEC rdsadmin.rdsadmin_master_util.create_onlinelog_dir;

Der folgende Code verwirft die Verzeichnisse für Ihre Online- und archivierten Redo-Log-Dateien.

EXEC rdsadmin.rdsadmin_master_util.drop_archivelog_dir; EXEC rdsadmin.rdsadmin_master_util.drop_onlinelog_dir;

Der folgende Code erteilt oder widerruft die Berechtigung DROP ANY DIRECTORY.

EXEC rdsadmin.rdsadmin_master_util.revoke_drop_any_directory; EXEC rdsadmin.rdsadmin_master_util.grant_drop_any_directory;