Eliminación de los archivos de datos huérfanos después de importar un espacio de tabla
Utilice el procedimiento rdsadmin.rdsadmin_transport_util.list_xtts_orphan_files
para eliminar los archivos de datos que quedaron huérfanos tras la importación de un espacio de tabla. La ejecución de este comando genera un archivo de registro que usa el formato de nombre rds-xtts-delete_xtts_orphaned_files-
en el directorio YYYY-MM-DD.HH24-MI-SS.FF
.logBDUMP
. Utilice el procedimiento rdsadmin.rdsadmin_transport_util.cleanup_incomplete_xtts_import
para buscar los archivos huérfanos. Para leer el archivo de registro, llame al procedimiento rdsadmin.rds_file_util.read_text_file
. Para obtener más información, consulte Fase 6: Limpiar los archivos sobrantes.
Sintaxis
PROCEDURE cleanup_incomplete_xtts_import( p_directory_name IN VARCHAR2);
Parámetros
Nombre del parámetro | Tipo de datos | Valor predeterminado | Obligatorio | Descripción |
---|---|---|---|---|
|
|
— |
Sí |
El directorio que contiene los archivos de datos huérfanos. |
Ejemplos
En el siguiente ejemplo se eliminan los archivos de datos huérfanos en DATA_PUMP_DIR
.
BEGIN rdsadmin.rdsadmin_transport_util.cleanup_incomplete_xtts_import('
DATA_PUMP_DIR
'); END; /
En el siguiente ejemplo se lee el archivo de registro generado por el comando anterior.
SELECT * FROM TABLE(rdsadmin.rds_file_util.read_text_file( p_directory => 'BDUMP', p_filename => '
rds-xtts-delete_xtts_orphaned_files-2023-06-01.09-33-11.868894000.log
')); TEXT -------------------------------------------------------------------------------- orphan transported datafile datafile_7.dbf deleted. orphan transported datafile datafile_8.dbf deleted.