Ausführen allgemeiner Datenbank-Aufgaben für Oracle DB-Instances - 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.

Ausführen allgemeiner Datenbank-Aufgaben für Oracle DB-Instances

Im Folgenden erfahren Sie, wie Sie bestimmte allgemeine DBA Aufgaben im Zusammenhang mit Datenbanken auf Ihren RDS Amazon-DB-Instances ausführen, auf denen Oracle ausgeführt wird. Um ein Managed-Serviceerlebnis zu bieten, bietet Amazon RDS keinen Shell-Zugriff auf DB-Instances. Amazon schränkt RDS auch den Zugriff auf einige Systemprozeduren und Tabellen ein, für die erweiterte Rechte erforderlich sind.

Überprüfung einer Datenbank

Verwenden Sie das RDS Amazon-Verfahrenrdsadmin.rdsadmin_util.checkpoint, um die Datenbank zu überprüfen. Die Prozedur checkpoint hat keine Parameter.

Im folgenden Beispiel wird die Datenbank stichprobenartig kontrolliert.

EXEC rdsadmin.rdsadmin_util.checkpoint;

Einstellen der verteilten Wiederherstellung

Verwenden Sie die RDS Amazon-Verfahren rdsadmin.rdsadmin_util.enable_distr_recovery und, um die verteilte Wiederherstellung einzurichtendisable_distr_recovery. Die Prozeduren haben keine Parameter.

Im folgenden Beispiel wird die verteilte Wiederherstellung aktiviert.

EXEC rdsadmin.rdsadmin_util.enable_distr_recovery;

Im folgenden Beispiel wird die verteilte Wiederherstellung deaktiviert.

EXEC rdsadmin.rdsadmin_util.disable_distr_recovery;

Bereinigen des Papierkorbs

Wenn Sie eine Tabelle löschen, entfernt Ihre Oracle-Datenbank nicht sofort ihren Speicherplatz. Die Datenbank benennt die Tabelle um und platziert sie und alle zugehörigen Objekte in einem Papierkorb. Durch das Bereinigen des Papierkorbs werden diese Elemente entfernt und der Speicherplatz freigegeben.

Verwenden Sie das RDS Amazon-Verfahren, um den gesamten Papierkorb zu leeren. rdsadmin.rdsadmin_util.purge_dba_recyclebin Dieser Vorgang kann jedoch den Papierkorb von SYS- und RDSADMIN-Objekten nicht bereinigen. Wenn Sie diese Objekte löschen müssen, wenden Sie sich an den AWS Support.

Im folgenden Beispiel wird der gesamte Papierkorb bereinigt.

EXEC rdsadmin.rdsadmin_util.purge_dba_recyclebin;