问题
使用impdp导入时,报错未找到方案,是因为导出的模式名和要导入的模式名,名称不一致导致的
导出数据库,模式名是NB250116
导入数据库,模式名是NB20250125
错误的命名
impdp system/12345678@orcl remap_schema=NB20250125 directory=DATA_PUMP_DIR dumpfile=NB_20250125_11G.DMP logfile=nb2025012502.log;
正确的命令
impdp system/12345678@orcl remap_schema=NB250116:NB20250125 remap_tablespace=NB250116:NB20250125 directory=DATA_PUMP_DIR dumpfile=NB_20250125_11G.DMP logfile=nb2025012502.log;
-- REMAP_SCHEMA可以定义用户的切换,其格式为:
-- remap_schema=old_schema_name:new_schema_name
-- REMAP_TABLESPACE可以定义切换对象的不同表空间,其格式为:
-- rempa_tablesapce=old_tablespace_name:new_tablespace_name
或者使用下面的命令,不要改模式名
impdp userid=system/oracle full=y encryption_password=123456