UDN-企业互联网技术人气社区

板块导航

浏览  : 2891
回复  : 9

[讨论交流] 【讨论】impdp导入生成了重复数据的问题

[复制链接]
bnso的头像 楼主
发表于 2015-4-20 18:08:58 | 显示全部楼层 |阅读模式
过程是这样的:
A环境加了并行生成转储文件,在B环境导入,一开始用了与A同样多的并行度,在建索引时报建唯一性索引发现重复数据,但没有报是哪个索引;
删干净B环境的数据后,设并行度为1并进行了跟踪,果然又报错了,不过这一次发现了出错的表,查出某表莫名多出了小部分重复数据,原环境中并无重复。
搜索了一下,与前一位puber的帖子是一样的情况,难道是bug?数据泵转储大量数据是否可靠呢?
http://www.itpub.net/thread-1837798-1-1.html
bnso的头像 楼主
发表于 2015-4-20 18:48:23 | 显示全部楼层

前段时间看过eygle还是yangtingkun的一个帖子,貌似说到他的朋友用数据泵做备份,就有某些数据恢复出问题了。

当前有项目考虑用数据泵搬迁10多T的数据,出这种问题,有点怕怕啊,SAP的几万张表,根本无法逐一核对。
使用道具 举报

回复

发表于 2015-4-20 19:30:37 | 显示全部楼层

impdp
数据导入会出现重复????  
检查下你的数据原来有重复的吗
使用道具 举报

回复

发表于 2015-4-20 20:12:09 | 显示全部楼层

提供一下导出和导入时的日志文件。
使用道具 举报

回复

发表于 2015-4-20 20:36:45 | 显示全部楼层

嗯,数据泵使用中确实会有些bug。
使用道具 举报

回复

发表于 2015-4-20 21:11:39 | 显示全部楼层

你可以在导入的时候添加
TABLE_EXISTS_ACTION = {SKIP | APPEND | TRUNCATE | REPLACE}

加入你的表里面的数据需要重新灌,就选择replace。如果你要保留表里面的数据并添加不存在的数据可以尝试APPEND。truncate也可以(如果确定要清空相关的表)
使用道具 举报

回复

发表于 2015-4-20 21:23:50 | 显示全部楼层

刚看了你的链接,最好选择truncate吧?
使用道具 举报

回复

发表于 2015-4-20 21:46:25 | 显示全部楼层

ORA-01452: 无法 CREATE UNIQUE INDEX;
是這個錯誤嗎? 那就是字元集錯誤, 查看兩台設定吧!
select * from nls_database_parameters;
使用道具 举报

回复

发表于 2015-4-20 22:39:11 | 显示全部楼层

导入有重复数据 那肯定之前就已经有重复的数据了
使用道具 举报

回复

bnso的头像 楼主
发表于 2015-4-20 23:50:35 | 显示全部楼层

wardy6659 发表于 2015-2-24 09:40


导入有重复数据 那肯定之前就已经有重复的数据了

no,之前没有.
使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部