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.
Validieren von Datenbankdateien von RDS für Oracle
Sie können das Amazon-RDS-Paket rdsadmin.rdsadmin_rman_util verwenden, um Datenbankdateien von Amazon RDS für Oracle, wie z. B. Datendateien, Tabellenräume, Steuerdateien und Serverparameterdateien (SPFILEs) zu validieren.
Weitere Informationen über die RMAN-Validierung finden Sie unter Validating Database Files and Backups
Themen
Validieren einer Datenbank
Um alle relevanten Dateien zu validieren, die von einer Oracle-Datenbank in RDS für Oracle verwendet werden, nutzen Sie das Amazon-RDS-Verfahren rdsadmin.rdsadmin_rman_util.validate_database.
Bei diesem Verfahren werden die folgenden geläufigen Parameter für RMAN-Aufgaben verwendet:
-
p_validation_type -
p_parallel -
p_section_size_mb -
p_rman_to_dbms_output
Weitere Informationen finden Sie unter Geläufige Parameter für RMAN-Verfahren.
Im folgenden Beispiel wird die Datenbank mit den Standardwerten für die Parameter validiert.
EXEC rdsadmin.rdsadmin_rman_util.validate_database;
Im folgenden Beispiel wird die Datenbank mit den angegebenen Werten für die Parameter validiert.
BEGIN rdsadmin.rdsadmin_rman_util.validate_database( p_validation_type => 'PHYSICAL+LOGICAL', p_parallel =>4, p_section_size_mb =>10, p_rman_to_dbms_output =>FALSE); END; /
Wenn der p_rman_to_dbms_output-Parameter auf FALSE gesetzt ist, wird der RMAN-Ausgang in eine Datei im BDUMP-Verzeichnis geschrieben.
Um die Dateien im Verzeichnis BDUMP anzuzeigen, führen Sie die folgende SELECT-Anweisung aus.
SELECT * FROM table(rdsadmin.rds_file_util.listdir('BDUMP')) order by mtime;
Um den Inhalt einer Datei im Verzeichnis BDUMP anzuzeigen, führen Sie die folgende SELECT-Anweisung aus.
SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','rds-rman-validate-nnn.txt'));
Ersetzen Sie den Dateinamen durch den Namen der Datei, die Sie anzeigen möchten.
Validieren einer Tenant-Datenbank
Verwenden Sie das Amazon-RDS-Verfahren rdsadmin.rdsadmin_rman_util.validate_tenant, um die Datendateien der Tenant-Datenbank in einer Container-Datenbank (CDB) zu validieren.
Dieses Verfahren gilt nur für die aktuelle Tenant-Datenbank und verwendet die folgenden geläufigen Parameter für RMAN-Aufgaben:
-
p_validation_type -
p_parallel -
p_section_size_mb -
p_rman_to_dbms_output
Weitere Informationen finden Sie unter Geläufige Parameter für RMAN-Verfahren. Dieses Verfahren wird für die folgenden DB-Engine-Versionen unterstützt:
-
Oracle Database 21c (21.0.0) CDB
-
Oracle Database 19c (19.0.0) CDB
Im folgenden Beispiel wird die aktuelle Tenant-Datenbank unter Verwendung der Standardwerte für die Parameter validiert.
EXEC rdsadmin.rdsadmin_rman_util.validate_tenant;
Im folgenden Beispiel wird die aktuelle Tenant-Datenbank unter Verwendung der angegebenen Werte für die Parameter validiert.
BEGIN rdsadmin.rdsadmin_rman_util.validate_tenant( p_validation_type => 'PHYSICAL+LOGICAL', p_parallel =>4, p_section_size_mb =>10, p_rman_to_dbms_output =>FALSE); END; /
Wenn der p_rman_to_dbms_output-Parameter auf FALSE gesetzt ist, wird der RMAN-Ausgang in eine Datei im BDUMP-Verzeichnis geschrieben.
Um die Dateien im Verzeichnis BDUMP anzuzeigen, führen Sie die folgende SELECT-Anweisung aus.
SELECT * FROM table(rdsadmin.rds_file_util.listdir('BDUMP')) order by mtime;
Um den Inhalt einer Datei im Verzeichnis BDUMP anzuzeigen, führen Sie die folgende SELECT-Anweisung aus.
SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','rds-rman-validate-nnn.txt'));
Ersetzen Sie den Dateinamen durch den Namen der Datei, die Sie anzeigen möchten.
Validieren eines Tablespaces
Um die einem Tablespace zugeordneten Dateien zu validieren, verwenden Sie die Amazon-RDS-Prozedur rdsadmin.rdsadmin_rman_util.validate_tablespace.
Bei diesem Verfahren werden die folgenden geläufigen Parameter für RMAN-Aufgaben verwendet:
-
p_validation_type -
p_parallel -
p_section_size_mb -
p_rman_to_dbms_output
Weitere Informationen finden Sie unter Geläufige 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 |
|---|---|---|---|---|---|
|
|
varchar2 |
Ein gültiger Tabellenraumname |
— |
Ja |
Der Name des Tabellenraums. |
Validieren einer Steuerdatei
Um nur die von einer Amazon RDS Oracle DB-Instance verwendete Steuerdatei zu validieren, verwenden Sie die Amazon-RDS-Prozedur rdsadmin.rdsadmin_rman_util.validate_current_controlfile.
Bei diesem Verfahren wird der folgende geläufige Parameter für RMAN-Aufgaben verwendet:
-
p_validation_type -
p_rman_to_dbms_output
Weitere Informationen finden Sie unter Geläufige Parameter für RMAN-Verfahren.
Validieren von SPFILE
Um nur die Serverparameterdatei (SPFILE) zu validieren, die von einer Amazon RDS Oracle DB-Instance verwendet wird, verwenden Sie die Amazon-RDS-Prozedur rdsadmin.rdsadmin_rman_util.validate_spfile.
Bei diesem Verfahren wird der folgende geläufige Parameter für RMAN-Aufgaben verwendet:
-
p_validation_type -
p_rman_to_dbms_output
Weitere Informationen finden Sie unter Geläufige Parameter für RMAN-Verfahren.
Validieren einer Oracle-Datendatei
Um die einem Tablespace zugeordneten Dateien zu validieren, verwenden Sie die Amazon-RDS-Prozedur rdsadmin.rdsadmin_rman_util.validate_datafile.
Bei diesem Verfahren werden die folgenden geläufigen Parameter für RMAN-Aufgaben verwendet:
-
p_validation_type -
p_parallel -
p_section_size_mb -
p_rman_to_dbms_output
Weitere Informationen finden Sie unter Geläufige Parameter für RMAN-Verfahren.
Bei diesem Verfahren werden außerdem die folgenden zusätzlichen Parameter verwendet.
| Parametername | Datentyp | Zulässige Werte | Standard | Erforderlich | Beschreibung |
|---|---|---|---|---|---|
|
|
varchar2 |
Eine gültige ID-Nummer der Datendatei oder ein gültiger Datendateiname mit vollständigem Pfad |
— |
Ja |
Die ID-Nummer der Datendatei (aus |
|
|
Zahl |
Eine gültige Ganzzahl |
|
Nein |
Nummer des Blocks, in dem die Validierung innerhalb der Datendatei beginnt. Bei |
|
|
Zahl |
Eine gültige Ganzzahl |
|
Nein |
Nummer des Blocks, in dem die Validierung innerhalb der Datendatei endet. Bei |