

# 将可传输的表空间元数据导入到数据库实例中
<a name="rdsadmin_transport_util_import_xtts_metadata"></a>

使用过程 `rdsadmin.rdsadmin_transport_util.import_xtts_metadata` 将可传输的表空间元数据导入您的 RDS for Oracle 数据库实例。在操作期间，元数据导入的状态显示在表 `rdsadmin.rds_xtts_operation_info` 中。有关更多信息，请参阅 [步骤 5：在目标数据库实例上导入表空间元数据](oracle-migrating-tts.md#oracle-migrating-tts.transport.import-dmp)。

## 语法
<a name="rdsadmin_transport_util_import_xtts_metadata-syntax"></a>

```
PROCEDURE import_xtts_metadata(
    p_datapump_metadata_file IN SYS.DBA_DATA_FILES.FILE_NAME%TYPE,
    p_directory_name         IN VARCHAR2,
    p_exclude_stats          IN BOOLEAN DEFAULT FALSE,
    p_remap_tablespace_list  IN CLOB DEFAULT NULL,
    p_remap_user_list        IN CLOB DEFAULT NULL);
```

## 参数
<a name="rdsadmin_transport_util_import_xtts_metadata-parameters"></a>


****  

| 参数名称 | 数据类型 | 默认值 | 必需 | 描述 | 
| --- | --- | --- | --- | --- | 
|  `p_datapump_metadata_file`  |  `SYS.DBA_DATA_FILES.FILE_NAME%TYPE`  |  —  |  是  |  包含可传输表空间的元数据的 Oracle Data Pump 文件的名称。  | 
|  `p_directory_name`  |  `VARCHAR2`  |  —  |  是  |  包含 Data Pump 文件的目录。  | 
|  `p_exclude_stats`  |  `BOOLEAN`  |  `FALSE`  |  否  |  指示是否排除统计数据的标志。  | 
|  `p_remap_tablespace_list`  |  `CLOB`  |  NULL  |  否  |  要在元数据导入期间重新映射的表空间列表。采用格式 `from_tbs:to_tbs`。例如，指定 `users:user_data`。  | 
|  `p_remap_user_list`  |  `CLOB`  |  NULL  |  否  |  要在元数据导入期间重新映射的用户架构列表。采用格式 `from_schema_name:to_schema_name`。例如，指定 `hr:human_resources`。  | 

## 示例
<a name="rdsadmin_transport_util_import_xtts_metadata-examples"></a>

该示例从文件 *xttdump.dmp* 导入表空间元数据，该文件位于目录 *DATA\$1PUMP\$1DIR* 中。

```
BEGIN
  rdsadmin.rdsadmin_transport_util.import_xtts_metadata('xttdump.dmp','DATA_PUMP_DIR');
END;
/
```