テーブルスペースのインポート後に孤立したデータファイルを削除する - Amazon Relational Database Service

テーブルスペースのインポート後に孤立したデータファイルを削除する

rdsadmin.rdsadmin_transport_util.list_xtts_orphan_files プロシージャを使用して、テーブルスペースのインポート後に孤立したデータファイルを削除します。このコマンドを実行すると、BDUMP ディレクトリに、名前形式 rds-xtts-delete_xtts_orphaned_files-YYYY-MM-DD.HH24-MI-SS.FF.log を使用するログファイルが生成されます。プロシージャ rdsadmin.rdsadmin_transport_util.cleanup_incomplete_xtts_import を使用して、孤立したファイルを見つけます。プロシージャ rdsadmin.rds_file_util.read_text_file を呼び出することによって、ログファイルを読み取ることができます。詳細については、「フェーズ 6: 残ったファイルをクリーンアップする」を参照してください。

構文

PROCEDURE cleanup_incomplete_xtts_import( p_directory_name IN VARCHAR2);

パラメータ

パラメータ名 データ型 デフォルト 必須 説明

p_directory_name

VARCHAR2

可能

孤立したデータファイルを含むディレクトリ。

次の例では、DATA_PUMP_DIR にある孤立したデータファイルを削除します。

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

次の例では、前のコマンドで生成されたログファイルを読み取ります。

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.