今天早上来导一个数据库,最后把“数据类型不一致: 应为 BLOB, CLOB, 但却获得 CHAR”错误,特在此请教!

解决方案 »

  1.   

    http://www.cnblogs.com/zhaoguo435/archive/2010/02/05/1664428.html
      

  2.   

    步骤1修改$ORACLE_HOME/rdbms/admin/catexp.sql文件(在修改之前,请务必对该文件做备份,以防失误), 将“UNIONALLselectfromsys.exu9tneb”加入到视图exu9tne定义的最后一行,如下: CREATEORREPLACEVIEWexu9tne( 
    tsno,fileno,blockno,length)AS 
    SELECTts#,segfile#,segblock#,length 
    FROMsys.uet$ 
    WHEREext#=1 
    UNIONALL 
    SELECTfromsys.exu9tneb 
    / 步骤2以sys帐号执行该脚本。        
    catexp.sql这个脚本我怎么没找到?  
      

  3.   

    谢谢你的回复,那个blog我看过,我以前没使用过oralce,第一次使用,学习阶段,catexp.sql这个脚本在哪里?
      

  4.   

    $ORACLE_HOME/rdbms/admin這裡沒有麼?
    $ORACLE_HOME是你的Oracle安裝目錄