oracle导入dmp文件出错!!

wangzhuoyan 2009-03-25 11:47:40

C:\Documents and Settings\Administrator>imp system/root@rhswtest file=f:\idx.dmp
fromuser=c5_idx touser=c5_idx full=y

Import: Release 9.2.0.1.0 - Production on 星期三 3月 25 11:43:14 2009

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

IMP-00010: 不是有效的导出文件,标题验证失败
IMP-00000: 未成功终止导入
别人给我导出的文件我在导入就包这个错!!
提示这个错误,但是我查了下说是版本号问题,但是不是这问题都是9.2.0.1.0,还有什么原因会出这个问题啊,如果不是版本的问题!!
...全文
270 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kokobox 2009-03-25
  • 打赏
  • 举报
回复
你重新导出一下,按照sql导出,然后在导入,就不会有这么多的问题了

wangzhuoyan 2009-03-25
  • 打赏
  • 举报
回复
我是 用WinSCP从下载的,linux系统上
phoenixYiYou 2009-03-25
  • 打赏
  • 举报
回复
一般有以下两种情况:
1.imp/exp的版本不对,也就是说低版本的导出,可以用高版本的导入,但高版本导出不能用低版本的导入,这个版本不只是指imp/exp的版本,也是指数据库的版本

2.可能你在用ftp download时未设置binary的传输方式,导致文件损坏

用UltraEdit-32打开dmp文件可看到版本信息,导出的dmp文件的信息如下:

XPORT:V10.02.01

从中可以看出其版本是10.02.01
wangzhuoyan 2009-03-25
  • 打赏
  • 举报
回复
估计就是版本问题,谢谢大家!
happydaisy1985 2009-03-25
  • 打赏
  • 举报
回复
版本不兼容的可能比较大,我上次也碰到和lz的同样的问题!
程序员长弓 2009-03-25
  • 打赏
  • 举报
回复
把full=y去了试试。
wangzhuoyan 2009-03-25
  • 打赏
  • 举报
回复
别人导出的,发给我的,不是我本地导出,在导入这样
zhaokaide 2009-03-25
  • 打赏
  • 举报
回复
应该是版本问题,或者是数据库名字什么的出了问题

81,076

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧