Oracle 11g使用IMP导入时总是提示IMP-00019: 由于 ORACLE 错误 1 而拒绝行 IMP-00003: 遇到 ORACLE 错误 1 O

除我皆佬丶 2021-02-22 08:20:58
最近使用Oracle导入dmp数据时,一直出现这个问题

求问一下大佬这个该怎么解决,能百度的方法基本也用了,ignore=y也加了,实在没办法了
...全文
2822 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_58965323 2022-12-14
  • 打赏
  • 举报
回复

把test对应的表删了就行,imp不会直接跳过

晓暮行君丶 2021-07-26
  • 打赏
  • 举报
回复

楼主还记得怎么改的吗?教教我

忠向 2021-03-12
  • 打赏
  • 举报
回复
数据冲突了呗,修改关键字或者换新表名
wyqxrj 2021-02-23
  • 打赏
  • 举报
回复
改用 expdb 配套 impdp ,功能更加强大
  • 打赏
  • 举报
回复
这个错误提示违反唯一约束,你导入的数据主键列存在重复。 1.你可以先导入表结构,不导入数据。 2.删除orddata.orddcm_dict_attrs_pk这个主键(先把创建语句保存下来) 3.导入数据 4.检查重复数据,删除多余的重复数据 5.重建主键约束
  • 打赏
  • 举报
回复
tuncate表后再导入ignore即可
  • 打赏
  • 举报
回复
主键数据冲突,一般是有重复了吧

17,382

社区成员

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

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