Oracle RAC expdp 错误一例 ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout

原创 2013年12月02日 14:41:40

今天导出数据的时候,遇到一个错误。数据库是linux下面的两节点的RAC, 10.2.0.4.0。

错误消息如下:

ORA-31693: Table data object "ABC"."AAAA" failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout
ORA-31617: unable to open dump file "/dba_mount/aaaa/expdp_test_02.dmp" for
Master table "SYSTEM"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
******************************************************************************
Dump file set for SYSTEM.SYS_EXPORT_SCHEMA_01 is:
  /dba_mount/aaaa/expdp_test_01.dmp
  /dba_mount/aaaa/expdp_test_02.dmp
  /dba_mount/aaaa/expdp_test_03.dmp
Job "SYSTEM"."SYS_EXPORT_SCHEMA_01" completed with 1 error(s) at 06:07:48

 

网上找了一下,有个URL适用。是因为两个节点用的mount point, 在/etc/fstab里面配置不一样造成的。修改,重新mount,即可。

 

参考URL如下:

http://www.dbquotient.com/blogs/?page_id=25

摘录一小段:

 

What is the root cause of ORA-31693 and ORA-31617 when doing expdp in RAC environment?

The following error happens in RAC environment if someone ran export with PARALLEL=X.
The rootcause is that you are trying to export in a RAC environment with parallel clause
but the directory (FS) is not available on all RAC node clusters. You should use a NAS/SAN mount
that is shared to all RAC nodes when using expdp with PARALLEL clause otherwise you will end up with this error.

ORA-31693: Table data object “DINA.ABCD” failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout
ORA-31617: unable to open dump file “/opt/oracle/exp/dina.dmp”

 

 === 又记

昨天导出,遇到错误如下:

Processing object type SCHEMA_EXPORT/SEQUENCE/SEQUENCE
ORA-31693: Table data object "OWNER"."TABLES" failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout
ORA-39079: unable to enqueue message RQ,KUPC$C_2_20140507102039,KUPC$A_1_20140507102108
Processing object type SCHEMA_EXPORT/TABLE/TABLE

 

修改如下:

alter system set aq_tm_processes=1 scope=memory;

即可


 

 

 

相关文章推荐

ORA-20011 ORA-29913 KUP-11024问题处理

问题发现数据库版本SQL> select * from v$version;BANNER -------------------------------------------------------...

ORA-20011: Approximate NDV failed: ORA-29913: error in executing ODCIEXTTABLEOPEN callout

报错信息 ORA-20011:Approximate NDV failed: ORA-29913: error in executing ODCIEXTTABLEOPEN callout. 1...
  • hkyw000
  • hkyw000
  • 2013年09月27日 15:15
  • 2933

expdp错误ORA-39029

源端hp-unix+oracle10g-r204-rac,目标端redhat+oracle10g。 在目标端使用network_link导出,报错如下: rm /opt/oradir/expdp....
  • gtlions
  • gtlions
  • 2012年05月28日 17:13
  • 4597

ORA-29538、ORA-29532、ORA-29913问题解决

问题一: ERROR at line 1: ORA-29538: Java not installed 解决方法 1.检查有没有安装JAVA组件 select * from v$option ...

impdp导入中碰到的两个问题

前两天,需要将远程一个测试库用expdp导出的数据dump导入到本地的一个测试环境中,其中碰到了一些问题,值得小结下。环境介绍:1. 数据量:10+表,2. 源库和目标库都是11.2.0.43. 字符...
  • bisal
  • bisal
  • 2015年05月16日 19:45
  • 8357

expdp query导出报错 ORA-29913 ORA-01722

一. 问题描述:  [oracle@crfdb1 temp]$ expdp  clspuser/clsp  dumpfile=hmtdb20130301_hmt_log.dmp director...

expdp 中cluster=no的参数 导致ORA-31693 ORA-31617 ORA-19505 ORA-27037

cluster=no 的适用场景 这是一个同事的问题,觉得不错,所以贴出来 我也做相类似的操作没有出现报错。不过可能是我的rac环境只开启了一个节点。 刚开始一度怀疑...

手动部署Oracle RAC EM报错 WARNING: Error during db connection : ORA-12514

OracleRAC version:11.2.0.2.7 手动执行部署RAC EM,抛出 WARNING:Error during db connection : ORA-12514: TNS...
  • dbaqidu
  • dbaqidu
  • 2012年08月23日 14:51
  • 1685

Oracle10gR2 RAC 下 ORA-12545 错误的处理方法

 一、问题描述 1.操作系统信息 $ uname -a Linux racdb1 2.6.18-53.el5xen #1 SMP Wed Oct 10 16:48:44 EDT 200...

Oracle RAC 11g 通过SCAN连接遇到ORA-12170错误的解决办法

最近使用VirtualBox搭建了RAC测试环境,详情如下: vm1: RouterOS,提供虚拟机外网访问, 不同内网虚拟机互访 网卡1, 桥接网卡, 连接宿主机网卡, 192.168.31.88/...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle RAC expdp 错误一例 ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout
举报原因:
原因补充:

(最多只允许输入30个字)