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.
Phase 4 — Überprüfen Sie die transportierten Daten
Schritt 1: Überprüfen Sie die Tablespaces auf Beschädigungen
In diesem Schritt werden die transportierten Tablespaces in der Zieldatenbank nur gelesen. Sie können überprüfen, ob die Tablespaces gültig sind oder nicht, indem Sie den RMAN-Befehl wie folgt ausführen.
sqlplus / as sysdba; set feedback off set pagesize 0 set heading off spool tbs_val.sql; select 'validate tablespace '||tablespace_name||' check logical;' from dba_tablespaces where tablespace_name not in ('SYSTEM','SYSAUX','TEMP','USERS','UNDOTBS1','UNDOTBS2','UNDOTBS3','UNDOTBS3','UNDOTBS4'); spool off; exit; --Remove the first and last line in the spool file, tbs_val.sql rman target / RMAN> @tbs_val.sql
Darüber hinaus können Sie die Anzahl der Objekte überprüfen, z. B. Tabellen-, Index-, Synonym-, Ansichts- und Paketobjekte.
Schritt 2. Stellen Sie sicher, dass alle transportierten Tablespaces in der Zieldatenbank Lese-/Schreibzugriff haben
sqlplus / as sysdba; set feedback off set pagesize 0 set heading off spool tbs_rw.sql select 'alter tablespace '||tablespace_name||' read write;' from dba_tablespaces where status='READ ONLY'; spool off; exit; --Remove the first and last line in the spool file, tbs_rw.sql sqlplus / as sysdba; SQL> @tbs_rw.sql