标准导入

使用impdp导入数据库dmp文件
语句为

impdp system/manager@yourdatabasename directory=DATA_PUMP_DIR 
dumpfile=filename.dmp full=y ignore=y
# system manager分别为账号密码
# 目录为DATA_PUMP_DIR,需要将dmp文件提前放到此目录下

如果不知道data_pump_dir目录,可以在oracle中查询

select * from dba_directories

得到目录后将文件复制进去即可开始导入。

多文件导入

如果要导入多个dmp文件,输入指令会提示

ORA-39002: invalid operation 参数值无效
ORA-39059: dump file set is incomplete 转储文件说明错误
ORA-39246: cannot locate master table within provided dump files
无法打开要读取的转储文件

此时需要将语句改为

impdp system/manager@yourdatabasename directory=DATA_PUMP_DIR 
dumpfile=filename%U.dmp full=y ignore=y

%U为后缀01,02等

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐