View a markdown version of this page

Fase 4 — Validar os dados transportados - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Fase 4 — Validar os dados transportados

Etapa 1: Verificar se há corrupção nos espaços de tabela

Nesta etapa, os espaços de tabela transportados são lidos somente no banco de dados de destino. Você pode validar se os espaços de tabela são válidos ou não executando o comando RMAN da seguinte forma.

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

Além disso, você pode verificar a contagem dos objetos, como os objetos de tabela, índice, sinônimo, visualização e pacote.

Etapa 2. Fazer com que todos os espaços de tabela transportados no banco de dados de destino sejam leituras/gravadas

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