查看: 10240|回复: 20

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

[复制链接]
论坛徽章:
49
NBA季后赛之星
日期:2014-10-19 19:51:33蓝锆石
日期:2014-10-19 19:51:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33问答徽章
日期:2014-04-15 10:41:44优秀写手
日期:2014-07-24 06:00:11保时捷
日期:2014-10-19 19:51:33三菱
日期:2014-10-19 19:51:33
发表于 2015-2-16 23:59 | 显示全部楼层 |阅读模式
过程是这样的:
A环境加了并行生成转储文件,在B环境导入,一开始用了与A同样多的并行度,在建索引时报建唯一性索引发现重复数据,但没有报是哪个索引;
删干净B环境的数据后,设并行度为1并进行了跟踪,果然又报错了,不过这一次发现了出错的表,查出某表莫名多出了小部分重复数据,原环境中并无重复。
搜索了一下,与前一位puber的帖子是一样的情况,难道是bug?数据泵转储大量数据是否可靠呢?
http://www.itpub.net/thread-1837798-1-1.html
论坛徽章:
49
NBA季后赛之星
日期:2014-10-19 19:51:33蓝锆石
日期:2014-10-19 19:51:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33问答徽章
日期:2014-04-15 10:41:44优秀写手
日期:2014-07-24 06:00:11保时捷
日期:2014-10-19 19:51:33三菱
日期:2014-10-19 19:51:33
 楼主| 发表于 2015-2-17 00:03 | 显示全部楼层
前段时间看过eygle还是yangtingkun的一个帖子,貌似说到他的朋友用数据泵做备份,就有某些数据恢复出问题了。

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

使用道具 举报

回复
认证徽章
论坛徽章:
10
咸鸭蛋
日期:2012-05-08 17:24:15秀才
日期:2016-02-18 09:24:30天枰座
日期:2016-01-20 19:29:54天蝎座
日期:2016-01-14 14:30:05秀才
日期:2015-11-30 09:59:23秀才
日期:2015-10-19 15:49:552015年新春福章
日期:2015-03-06 11:58:39慢羊羊
日期:2015-03-04 14:53:33优秀写手
日期:2014-12-17 06:00:16秀才
日期:2016-02-18 10:08:14
发表于 2015-2-17 01:17 | 显示全部楼层
impdp
数据导入会出现重复????  
检查下你的数据原来有重复的吗

使用道具 举报

回复
认证徽章
论坛徽章:
40
2014年新春福章
日期:2014-02-18 16:43:09喜羊羊
日期:2015-05-18 16:24:25慢羊羊
日期:2015-06-12 13:08:22暖羊羊
日期:2015-07-02 16:06:20暖羊羊
日期:2015-07-06 16:28:55狮子座
日期:2015-07-29 17:14:43摩羯座
日期:2015-09-02 13:58:47白羊座
日期:2015-09-08 10:39:06天枰座
日期:2015-09-17 21:41:53摩羯座
日期:2015-10-29 21:07:02
发表于 2015-2-17 10:58 | 显示全部楼层
提供一下导出和导入时的日志文件。

使用道具 举报

回复
认证徽章
论坛徽章:
8
2009新春纪念徽章
日期:2009-01-04 14:52:28祖国60周年纪念徽章
日期:2009-10-09 08:28:002010新春纪念徽章
日期:2010-03-01 11:07:24ITPUB9周年纪念徽章
日期:2010-10-08 09:32:25ITPUB十周年纪念徽章
日期:2011-11-01 16:23:262013年新春福章
日期:2013-02-25 14:51:24沸羊羊
日期:2015-03-04 14:51:522015年新春福章
日期:2015-03-06 11:57:31
发表于 2015-2-19 11:46 | 显示全部楼层
嗯,数据泵使用中确实会有些bug。

使用道具 举报

回复
论坛徽章:
11
喜羊羊
日期:2015-02-02 10:22:26暖羊羊
日期:2015-03-18 09:30:06喜羊羊
日期:2015-03-18 09:30:06美羊羊
日期:2015-03-18 09:30:06懒羊羊
日期:2015-03-18 09:30:06沸羊羊
日期:2015-03-18 09:30:06慢羊羊
日期:2015-03-18 09:30:06喜羊羊
日期:2015-03-10 14:01:432015年新春福章
日期:2015-03-06 11:58:18美羊羊
日期:2015-03-04 14:52:28
发表于 2015-2-23 17:41 | 显示全部楼层
你可以在导入的时候添加
TABLE_EXISTS_ACTION = {SKIP | APPEND | TRUNCATE | REPLACE}

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

使用道具 举报

回复
论坛徽章:
11
喜羊羊
日期:2015-02-02 10:22:26暖羊羊
日期:2015-03-18 09:30:06喜羊羊
日期:2015-03-18 09:30:06美羊羊
日期:2015-03-18 09:30:06懒羊羊
日期:2015-03-18 09:30:06沸羊羊
日期:2015-03-18 09:30:06慢羊羊
日期:2015-03-18 09:30:06喜羊羊
日期:2015-03-10 14:01:432015年新春福章
日期:2015-03-06 11:58:18美羊羊
日期:2015-03-04 14:52:28
发表于 2015-2-23 17:45 | 显示全部楼层
刚看了你的链接,最好选择truncate吧?

使用道具 举报

回复
论坛徽章:
3
懒羊羊
日期:2015-03-04 14:52:112015年新春福章
日期:2015-03-06 11:58:18天蝎座
日期:2016-05-14 12:00:32
发表于 2015-2-23 18:14 | 显示全部楼层
ORA-01452: 无法 CREATE UNIQUE INDEX;
是這個錯誤嗎? 那就是字元集錯誤, 查看兩台設定吧!
select * from nls_database_parameters;

使用道具 举报

回复
论坛徽章:
20
ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00法拉利
日期:2013-12-13 16:56:582014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上有房
日期:2014-07-22 17:26:49沸羊羊
日期:2015-02-25 10:40:302015年新春福章
日期:2015-03-04 14:53:162015年新春福章
日期:2015-03-06 11:58:39喜羊羊
日期:2015-03-09 12:20:50法拉利
日期:2013-12-09 09:34:16
发表于 2015-2-24 09:40 | 显示全部楼层
导入有重复数据 那肯定之前就已经有重复的数据了

使用道具 举报

回复
论坛徽章:
49
NBA季后赛之星
日期:2014-10-19 19:51:33蓝锆石
日期:2014-10-19 19:51:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33指数菠菜纪念章
日期:2014-10-19 19:52:33问答徽章
日期:2014-04-15 10:41:44优秀写手
日期:2014-07-24 06:00:11保时捷
日期:2014-10-19 19:51:33三菱
日期:2014-10-19 19:51:33
 楼主| 发表于 2015-2-25 11:38 | 显示全部楼层
wardy6659 发表于 2015-2-24 09:40
导入有重复数据 那肯定之前就已经有重复的数据了

no,之前没有.

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表