导出为 11.2 格式时出现"ORA-22814:属性或元素值大于类型中指定的值"错误



系统补丁级别:

  1. 28790651;OJVM RELEASE UPDATE: 12.2.0.1.190115 (28790651)
  2. 28870605; 2019年1月1日发布更新12.2.0.1.190115 (28870605)
  3. 28822515;数据库2019年1月发布更新:12.2.0.1.190115 (28822515)

expdp system@pdb1 TABLES=tbl VERSION=11.2 DIRECTORY=dmp DUMPFILE=test. sh。dmp日志文件= test.log

Oracle触发以下错误:

ORA-39126: Worker异常致命错误美元KUPW工人。FETCH_XML_OBJECTS [ORA-22814:属性或元素值大于类型

中指定的值

详细说明,我在导出前修改了errorstack的级别。

alter system set events='22814 trace name errorstack level 3';

,我在日志文件中得到以下错误:

ORA-22814:属性或元素值大于type中指定的值-----此会话的当前SQL语句(sql_id=duvyz0kwp8zxp) -----SELECT/+all_rows/SYS_XMLGEN(VALUE(KU$), XMLFORMAT. SELECTcreateFormat2('T_STAT_T', '7')), 0,KU$. base_obj。名字,KU .BASE_OBJ美元。OWNER_NAME, KU .BASE_OBJ美元。Type_name,' table_statistics '(Ku $ .base_obj.flags,128)!=0和ku $。Obj_num在(select * from table (dbms_metadata.fetch_objnums))中不存在(select 1 from sys . metadata)Ku $ noexp_tab a where a . obj_type =' table ' and a . name = Ku $. base_obj。Name and a.schema = ku $. base_obj . owner_name)且不存在(select 1 from sys . schema)。KU$NOEXP_TAB A WHERE A. obj_type ='SCHEMA' AND A. name =KU$.BASE_OBJ.OWNER_NAME)

Oracle支持文档ID 1055332.1 (Full Data Pump Export Fails with ORA-39125 ORA-22814)建议您应该按照某些步骤重新创建数据泵对象。哪些步骤?里面有描述;看一看。

最新更新