Importación de espacios de tabla transportados a su instancia de base de datos
Utilice el procedimiento rdsadmin.rdsadmin_transport_util.import_xtts_tablespaces
para restaurar los espacios de tabla que haya exportado anteriormente desde una instancia de base de datos de origen. En la fase de transporte, se realiza una copia de seguridad de los espacios de tabla de solo lectura y se exportan los metadatos de Data Pump, se transfiere estos archivos a su instancia de base de datos de destino y se importan tanto los espacios de tabla. Para obtener más información, consulte Fase 4: Transportar los espacios de tabla.
Sintaxis
FUNCTION import_xtts_tablespaces( p_tablespace_list IN CLOB, p_directory_name IN VARCHAR2, p_platform_id IN NUMBER DEFAULT 13, p_parallel IN INTEGER DEFAULT 0) RETURN VARCHAR2;
Parámetros
Nombre del parámetro | Tipo de datos | Valor predeterminado | Obligatorio | Descripción |
---|---|---|---|---|
|
|
— |
Sí |
La lista de espacios de tabla que se van a importar. |
|
|
— |
Sí |
El directorio que contiene las copias de seguridad del espacio de tabla. |
|
|
|
No |
Proporcione un ID de plataforma que coincida con el especificado durante la fase de copia de seguridad. Para encontrar una lista de plataformas, consulte |
|
|
|
No |
El grado de paralelismo. De forma predeterminada, el paralelismo está desactivado. |
Ejemplos
En el siguiente ejemplo se importan los espacios de tabla TBS1
, TBS2
y TBS3
del directorio DATA_PUMP_DIR
. La plataforma de origen es AIX-Based Systems (64 bits), con el id. de plataforma 6
. Puede encontrar los id. de plataforma consultando V$TRANSPORTABLE_PLATFORM
.
VAR task_id CLOB BEGIN :task_id:=rdsadmin.rdsadmin_transport_util.import_xtts_tablespaces( '
TBS1,TBS2,TBS3
', 'DATA_PUMP_DIR
', p_platform_id => 6); END; / PRINT task_id