Gegenprüfen archivierter Redo-Logs - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Gegenprüfen archivierter Redo-Logs

Sie können archivierte Redo-Logs mit dem Amazon-Verfahren überprüfen. RDS rdsadmin.rdsadmin_rman_util.crosscheck_archivelog

Mit diesem Verfahren können Sie archivierte Redo-Protokolle, die in der Kontrolldatei registriert sind, gegenprüfen und abgelaufene Protokolldatensätze auf Wunsch löschen. Wenn ein RMAN Backup erstellt wird, wird ein Datensatz in der Kontrolldatei erstellt. Im Laufe der Zeit vergrößert sich die Kontrolldatei aufgrund dieser Einträge. Es wird empfohlen, abgelaufene Datensätze regelmäßig zu entfernen.

Anmerkung

RDSStandard-Amazon-Backups verwenden keine Datensätze RMAN und erstellen daher keine Datensätze in der Kontrolldatei.

Dieses Verfahren verwendet den gemeinsamen Parameter p_rman_to_dbms_output für RMAN Aufgaben.

Weitere Informationen finden Sie unter Allgemeine Parameter für RMAN Verfahren.

Bei diesem Verfahren wird außerdem der folgende zusätzliche Parameter verwendet.

Parametername Datentyp Zulässige Werte Standard Erforderlich Beschreibung

p_delete_expired

Boolean

TRUE, FALSE

TRUE

Nein

Bei TRUE werden abgelaufene, archivierte Redo-Protokolle aus der Kontrolldatei gelöscht.

Bei FALSE werden abgelaufene, archivierte Redo-Protokolle in der Kontrolldatei beibehalten.

Dieses Verfahren wird für die folgenden Versionen der Amazon RDS for Oracle-DB-Engine unterstützt:

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c (19.0.0)

Im folgenden Beispiel werden archivierte Redo-Protokoll-Datensätze in der Kontrolldatei als abgelaufen markiert, die Datensätze jedoch nicht gelöscht.

BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired => FALSE, p_rman_to_dbms_output => FALSE); END; /

Im folgenden Beispiel werden abgelaufene archivierte Redo-Protokolle aus der Kontrolldatei entfernt.

BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired => TRUE, p_rman_to_dbms_output => FALSE); END; /