本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在資料表空間匯入後刪除遺棄的資料檔案
使用 rdsadmin.rdsadmin_transport_util.list_xtts_orphan_files
程序刪除在資料表空間匯入之後遺棄的資料檔案。執行此命令會產生使用 BDUMP
目錄中名稱格式的日誌檔 rds-xtts-delete_xtts_orphaned_files-
。使用 YYYY-MM-DD.HH24-MI-SS.FF
.logrdsadmin.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);
參數
參數名稱 | 資料類型 | 預設 | 必要 | 描述 |
---|---|---|---|---|
|
|
— |
是 |
包含遺棄的資料檔案的目錄。 |
範例
下列範例會刪除 中的孤立資料檔案 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.