欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 10 expdp impdp 导入、导出

发布时间:2023/12/10 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 oracle 10 expdp impdp 导入、导出 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

今天收到到一个数据库的包(.dup),要求导入到现有的数据库中,平时我们收到的包(.dmp)尾缀不一样,按正常的方法无法导入,

报错:IMP-00010 :不是有效的导出文件,头部验证失败

            IMP-00000:未成功终止导入

 然后想到一个办法 ,修改后缀为.dmp,再次导入,仍然报错。这是为什么呢?

 请教了项目组开发人员后才知道,这种导出模式,采用的是expdp导出的方式,与平常的导入方法不一样。

下面我记录一下导入的步骤:

1、打开PLSQL,开一个空白的SQL页面,执行下面的语句:SELECT * FROM dba_directories;

查询结果如下:

SYS    ADMIN_DIR    C:\ADE\aime_10.2_nt_push\oracle/md/admin
SYS    DATA_PUMP_DIR    C:\oracle\product\10.2.0\admin\dlgh\dpdump\
SYS    WORK_DIR    C:\ADE\aime_10.2_nt_push\oracle/work


2、打到第二条记录的地址,将刚才的.dup文件放入该目录下,

 3、打开CMD窗口,执行下面的语句导入成功。

Impdp work/work@orcl DIRECTORY=DATA_PUMP_DIR DUMPFILE=20110815.DUP full=y 

注意:蓝色的字体需要根据实际情况填写,前面为登录导入实例的用户


总结

以上是生活随笔为你收集整理的oracle 10 expdp impdp 导入、导出的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。