Oracle数据库|exp导出问题-安装配置

资讯 驱动中国 rocket 946 次阅读 0 条评论
分享 Q

昨天payment从测试库到另外一个测试库进行迁移,导出时,出现如下故障:


  [oracle@oracle02 ~]$ exp userid=test/test file=test.dmp buffer=1024 owner=test

  Export: Release 10.2.0.1.0 - Production on Tue Nov 28 15:09:42 2006

  Copyright (c) 1982, 2005, Oracle. All rights reserved.

  Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production

  With the Partitioning, Real Application Clusters, OLAP and Data Mining options

   Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set

  About to export specified users ... 

  .EXP-00056: ORACLE error 932 encountered 

  ORA-00932: inconsistent datatypes: expected BLOB, CLOB got CHAR

 

  EXP-00000: Export terminated unsuccessfully

  原因:数据字典中有存在一些无效KU$_视图;

  SQL> select * from sys.ku$_xmlschema_view;

  select * from sys.ku$_xmlschema_view 

  *  

  ORA-00932: inconsistent datatypes: expected BLOB, CLOB got CHAR


  解决办法:


  1.执行对象视图定义脚本 $ORACLE_HOME/rdbms/admin/catmetx.sql

   SQL> @?/rdbms/admin/catmetx.sql

  Package altered.

  Index altered.

  View created.

  Grant succeeded.

  View created.

 
  Grant succeeded.

  Procedure created.

  System altered.

   System altered.

  System altered.

  PL/SQL procedure successfully completed. 
  Procedure dropped.

   2.执行重新编译无效对象脚本 $ORACLE_HOME/rdbms/admin/utlrp.sql bitscn.com

  SQL> @?/rdbms/admin/utlrp.sql

  PL/SQL procedure successfully completed.

 
  PL/SQL procedure successfully completed.

  验证一下程序

  SQL> select * from ku$_xmlschema_view;

 
  V V OWNER_NUM OWNER_NAME URL

  - - ---------- ------------------------------ ---------------

   1 0 46 MDSYS http://www.opengis.net/gml/geometry.xsd

  1 0 46 MDSYS http://www.w3.org/1999/xlink/xlinks.xsd

  1 0 46 MDSYS http://www.opengis.net/gml/feature.xsd

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友