你肯定是因为imp中有重复的记录或者数据对象,但是,你在imp的时候却选择了(这个参数英文写发忘记了,反正就是忽略的意思)
“如果客体存在,是否忽略错误:NO"就是说,一旦发现一个客体存在的错误整个的倒入就终止了。
如果选Yse,忽略客体存在的错误就不存在这样的问题了。
而重新安装以后,客体自然不存在,imp自然就成功。
所以,只要选择imp的时候忽略客体存在的错误就可以了,执行的时候肯定要出错信息,但是不要紧,更新的数据是倒入了。
“如果客体存在,是否忽略错误:NO"就是说,一旦发现一个客体存在的错误整个的倒入就终止了。
如果选Yse,忽略客体存在的错误就不存在这样的问题了。
而重新安装以后,客体自然不存在,imp自然就成功。
所以,只要选择imp的时候忽略客体存在的错误就可以了,执行的时候肯定要出错信息,但是不要紧,更新的数据是倒入了。
解决方案 »
- 求助~ 据库服务器是9i的,应用服务器系统是2008server-64 需要装oracle客户端,该用那本版本啊?
- full outer join 引起的问题?
- 请大虾帮帮忙,帮我把下面的存储过程转成oracle的,谢谢!
- 求助:关于临时表的问题GLOBAL TEMPORARY TABLE
- SQL写法问题.使用哪位方法写效率最高.
- 要设计一个电子商务网站,如何规划数据库的设计?
- 我想备份ORACLE的一张表,怎么备份?
- 数据库用不了了,求救
- 存储过程和过程有什么区别啊!
- 告诉我一段简单的SQL语句, OK?
- 如何获得trigger的脚本?如何获得表的脚本,如何获得包的脚本?
- 请教这样的update语句,在ORACLE中不执行的么??谢谢
exp <username>/<password> file=<dmpname> imp <username>/<password> file=<dmpname> ignore=y问题出在你没有ignore=y上,如楼上所说,空数据库,可以用ignore=n参数导入,表中有数据就需要忽略创建错误,即ignore=y
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/ch01.htm
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/ch02.htm