将可传输的表空间元数据导入到数据库实例中
使用过程 rdsadmin.rdsadmin_transport_util.import_xtts_metadata
将可传输的表空间元数据导入您的 RDS for Oracle 数据库实例。在操作期间,元数据导入的状态显示在表 rdsadmin.rds_xtts_operation_info
中。有关更多信息,请参阅 步骤 5:在目标数据库实例上导入表空间元数据。
语法
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);
参数
参数名称 | 数据类型 | 默认值 | 必需 | 描述 |
---|---|---|---|---|
|
|
— |
是 |
包含可传输表空间的元数据的 Oracle Data Pump 文件的名称。 |
|
|
— |
是 |
包含 Data Pump 文件的目录。 |
|
|
|
否 |
指示是否排除统计数据的标志。 |
|
|
NULL |
否 |
要在元数据导入期间重新映射的表空间列表。采用格式 |
|
|
NULL |
否 |
要在元数据导入期间重新映射的用户架构列表。采用格式 |
示例
该示例从文件 xttdump.dmp
导入表空间元数据,该文件位于目录 DATA_PUMP_DIR
中。
BEGIN rdsadmin.rdsadmin_transport_util.import_xtts_metadata('
xttdump.dmp
','DATA_PUMP_DIR
'); END; /