Oracle 10g客户端 Exp备份出来的dmp文件丢失两个表的数据
这两个表和其余表的区别就是这两个表都有NCLOB字段,并且数据很多大约每个表有大约30万条记录
谁遇到过这种情况?谁知道怎么解决,给指导指导,多谢

解决方案 »

  1.   

    根据到处文件的大小判断一下,到处的东西书否全。
    当然到处的时候得log也要确认。
      

  2.   

    嗯?trace这个进程,重新再来一次.看看什么情况,为什么会丢失,也许就是丢失字节了.
      

  3.   

    你在服务端导出44,看看是否成功。
    或许还是原来的所谓的bug造成的。
      

  4.   

    你直接用IMP命令导入试试,别用别的工具导入。
      

  5.   

    exp nctest/nctestnctest@nctest owner=nctest file=D:\nc_data_bak\exp_nctest_20090224.dmp buffer=4096000 log=D:\nc_data_bak\exp_nctest_20090224.log
    按我这个写,应当没有问题.
      

  6.   

    CLOB一类是在ORACLE中比较特殊的字段,因为他的特殊保存方式与大容量关系,导致很多情况下,不能正常的进行EXP和IMP,先检查自己的客户端,和数据库的版本是不是一致
    包括具体的号码都必须是一样的
    比如: DB为ORACLE 9I 9.2.0.7
    Client为ORACLE 9I 9.2.0.2
      

  7.   

    很多情况,除了版本不一致还有什么情况会出现不能正常的进行EXP和IMP