Löschen verwaister Dateien nach einem Tabellenbereichimport - Amazon Relational Database Service

Löschen verwaister Dateien nach einem Tabellenbereichimport

Verwenden Sie das Verfahren rdsadmin.rdsadmin_transport_util.list_xtts_orphan_files, um Datendateien zu löschen, die nach einem Tabellenbereichimport verwaist waren. Wenn Sie diesen Befehl ausführen, wird eine Protokolldatei generiert, die das Namensformat rds-xtts-delete_xtts_orphaned_files-YYYY-MM-DD.HH24-MI-SS.FF.log im Verzeichnis BDUMP verwendet. Verwenden Sie das Verfahren rdsadmin.rdsadmin_transport_util.cleanup_incomplete_xtts_import, um die verwaisten Dateien zu finden. Sie können die Protokolldatei lesen, indem Sie das Verfahren rdsadmin.rds_file_util.read_text_file aufrufen. Weitere Informationen finden Sie unter Phase 6: Bereinigen übrig gebliebener Dateien.

Syntax

PROCEDURE cleanup_incomplete_xtts_import( p_directory_name IN VARCHAR2);

Parameter

Parametername Datentyp Standard Erforderlich Beschreibung

p_directory_name

VARCHAR2

Ja

Das Verzeichnis, das die verwaisten Datendateien enthält.

Beispiele

Das folgende Beispiel löscht die verwaisten Datendateien im Verzeichnis DATA_PUMP_DIR.

BEGIN rdsadmin.rdsadmin_transport_util.cleanup_incomplete_xtts_import('DATA_PUMP_DIR'); END; /

Das folgende Beispiel liest die durch den vorherigen Befehl generierte Protokolldatei.

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.