本文转自:http://www.xifenfei.com/2012/06/ora-39126-%E5%9C%A8-kupwworker-put_ddls-table_statistics-%E4%B8%AD-worker-%E5%8F%91%E7%94%9F%E6%84%8F%E5%A4%96%E8%87%B4%E5%91%BD%E9%94%99%E8%AF%AF.html

使用impdp导入数据报如下错误导致导入终止

处理对象类型 SCHEMA_EXPORT /TABLE/TRIGGER
处理对象类型 SCHEMA_EXPORT /TABLE/INDEX/FUNCTIONAL_AND_BITMAP/INDEX
处理对象类型 SCHEMA_EXPORT /TABLE/INDEX/STATISTICS/FUNCTIONAL_AND_BITMAP/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT /TABLE/STATISTICS/TABLE_STATISTICS
ORA-39126: 在 KUPW$WORKER.PUT_DDLS [TABLE_STATISTICS] 中 Worker 发生意外致命错误
ORA-06502: PL /SQL : 数字或值错误
LPX-00225: end-element tag "HIST_GRAM_LIST_ITEM" does not match start-element tag "EPVALUE"
ORA-06512: 在 "SYS.DBMS_SYS_ERROR" , line 95
ORA-06512: 在 "SYS.KUPW$WORKER" , line 9001
----- PL /SQL Call Stack -----
   object      line  object
   handle    number  name
26ABF4B0     20462  package body SYS.KUPW$WORKER
26ABF4B0      9028  package body SYS.KUPW$WORKER
26ABF4B0     16665  package body SYS.KUPW$WORKER
26ABF4B0      3956  package body SYS.KUPW$WORKER
26ABF4B0      9725  package body SYS.KUPW$WORKER
26ABF4B0      1775  package body SYS.KUPW$WORKER
290D454C         2  anonymous block
ORA-39097: 数据泵作业出现意外的错误 -1427
ORA-39065: DISPATCH 中出现意外的主进程异常错误
ORA-01427: 单行子查询返回多个行
作业 "EAS" . "SYS_IMPORT_SCHEMA_01" 因致命错误于 15:21:20 停止

从这里可以看出是在执行TABLE_STATISTICS的时候因为EPVALUE列的数据类型和导入数据不匹配,问题发生上面错误,导致impdp job终止.

解决办法
参考文档:[ID 878626.1]
1.如果数据已经expdp导出,建议在导入的时候屏蔽掉统计信息导入EXCLUDE=STATISTICS,导入后使用DBMS_STATS 重新收集统计信息
2.如果数据尚未expdp导出,建议在导出的时候屏蔽掉统计信息导出EXCLUDE=STATISTICS导入后使用DBMS_STATS 重新收集统计信息

ORA-39126: 在 KUPW$WORKER.PUT_DDLS [TABLE_STATISTICS] 中 Worker 发生意外致命错误相关推荐

  1. 【worker】js中的多线程

    因为下个项目中要用到一些倒计时的功能,所以就提前准备了一下,省的到时候出现一下界面不友好和一些其他的事情.正好趁着这个机会也加深一下html5中的多线程worker的用法和理解. Worker简介 J ...

  2. Nginx中worker connections问题的解决方法

    这篇文章主要介绍了Nginx中worker connections问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 查看日志,有一个[warn]: 3660#0: 20000 work ...

  3. 如何查找历史线程阻塞原因_学习 Web Worker(js中的“多线程”)

    昨天部门例会,讨论开发的系统遇到的问题,遇到一个医保上传比较耗时的问题,解决方案提到了Web Worker,学习一波. 首先简单介绍一下什么是web worker.我们都知道在浏览器中javascri ...

  4. storm中worker、executor、task之间的关系

    这里做一些补充: worker是一个进程,由supervisor启动,并只负责处理一个topology,所以不会同时处理多个topology. executor是一个线程,由worker启动,是运行t ...

  5. 3supervisor启动worker源码分析-worker.clj

    supervisor启动worker源码分析-worker.clj supervisor通过调用sync-processes函数来启动worker,关于sync-processes函数的详细分析请参见 ...

  6. supervisor启动worker源码分析-worker.clj

    supervisor通过调用sync-processes函数来启动worker,关于sync-processes函数的详细分析请参见"storm启动supervisor源码分析-superv ...

  7. Dedicated Web Worker 和 Shared Web Worker

    当在 HTML 页面中执行脚本(JS)时,页面的状态是不可响应的,直到脚本已完成. 通过使用Web Worker, 我们可以在浏览器后台运行Javascript, 而不占用浏览器自身线程.Web Wo ...

  8. HashMap在java并发中如何发生死循环

    转载自   HashMap在java并发中如何发生死循环 在多线程环境中,使用HashMap进行put操作时会引起死循环,导致CPU使用接近100%,下面通过代码分析一下为什么会发生死循环. 首先先分 ...

  9. 在一个请求分页系统中,假定系统分配给一个作业的物理块数为 3,并且此作业的页面走向为 2、3、2、1、5、2、4、5、3、2、5、2。试用 FIFO和 LRU 两种算法分别计算出程序访问过程中所发生

    页面置换算法 题目: 在一个请求分页系统中,假定系统分配给一个作业的物理块数为 3,并且此作业的页面走向为 2.3.2.1.5.2.4.5.3.2.5.2.试用 FIFO和 LRU 两种算法分别计算出 ...

最新文章

  1. ClassLoader的双亲委派模型
  2. 口腔取模过程及注意事项_数字化口 腔的发展与展望
  3. OpenCV Harris角点检测
  4. UIImagePickerController在iPhone和iPad中用法的一点不同[转]
  5. Pandas高级教程之:处理text数据
  6. Build 2017 | 一文看懂微软 Build 2017 大会:让 AI 走向边缘
  7. 我看ITIL在中国(六):如何建设有中国特色的IT运维管理平台【三】
  8. 好想找一个灵魂伴侣,然后带着他一起周游世界,会实现吗?
  9. error C2143: 语法错误 : 缺少“;”(在“using”的前面)
  10. AndroidTestCase常用的两段配置
  11. linux内核编译选项ccl,嵌入式Linux学习笔记(一)
  12. 前端特效demo | 一起围观 10 种创意时钟
  13. Android viewpager + fragment实现fragment之间的切换
  14. linux usb bulk传输,2.1.1.2. USB MSC Bulk-Only (BBB) Transport
  15. UDS 协议软件架构
  16. vsco怎么两个滤镜叠加_做图比设计师还快?!这帮饭圈女孩是怎么做到的?
  17. window的pagefile.sys和hiberfil.sys文件
  18. Express框架、Webstorm中创建Express项目
  19. 基于ArcGIS的城市住房选址分析(以郑州市为例)
  20. 读 《异类》—马尔科姆·格拉德威尔 文摘

热门文章

  1. 小程序云开发如何实现微信支付功能
  2. 第一天、python之路
  3. 自制深度学习推理框架-第七课-构建自己的计算图
  4. pwn学习——ret2libc1
  5. 如何获取微软官方的win10系统
  6. linux chown命令文件,Linux chown命令详细介绍和使用实例(改变文件或目录的所有者)...
  7. 运动耳机有什么好处,五款好用的运动蓝牙耳机分享
  8. Problem M: 定义类Shape、Rectangle、Circle和Square
  9. STM32基本外设超详细44000字教程
  10. 王道数据结构笔记03-红黑树/RBT