

# テーブルスペースのインポート後に孤立したデータファイルを削除する
<a name="rdsadmin_transport_util_cleanup_incomplete_xtts_import"></a>

`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: 残ったファイルをクリーンアップする](oracle-migrating-tts.md#oracle-migrating-tts.cleanup)」を参照してください。

## 構文
<a name="rdsadmin_transport_util_cleanup_incomplete_xtts_import-syntax"></a>

```
PROCEDURE cleanup_incomplete_xtts_import(
    p_directory_name IN VARCHAR2);
```

## パラメータ
<a name="rdsadmin_transport_util_cleanup_incomplete_xtts_import-parameters"></a>


****  

| パラメータ名 | データ型 | デフォルト | 必須 | 説明 | 
| --- | --- | --- | --- | --- | 
| `p_directory_name` | `VARCHAR2` | — | はい | 孤立したデータファイルを含むディレクトリ。 | 

## 例
<a name="rdsadmin_transport_util_cleanup_incomplete_xtts_import-examples"></a>

次の例では、{{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.
```