

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Fase 4: Validar los datos transportados
<a name="phase4"></a>

## Paso 1: Compruebe si los espacios de tabla están dañados
<a name="phase4-step1"></a>

En este paso, los espacios de tabla transportados son de solo lectura en la base de datos de destino. Puede validar si los espacios de tabla son válidos o no ejecutando el comando RMAN de la siguiente manera.

```
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
```

Además, puede comprobar el recuento de los objetos, como los objetos de tabla, índice, sinónimo, vista y paquete.

## Paso 2. Haga que todos los espacios de tabla transportados en la base de datos de destino sean de lectura/escritura
<a name="phase4-step2"></a>

```
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
```