目前情况是,我有两个表的数据要移植到另一台数据库中,这两个表一个为人员信息表,一个是图像表,数据容量有700W条,使用EXP命令已经做成DMP文件,在导入时 ,信息表的数据已经导入成功,但在导入图像表时,在新的数据库中已经生成了表名及表结构,但时没有一条数据加入成功,使用IMP命令时,到开始导入时,表中没有数据,同时IMP无反应,这是什么原因啊,这个图像表的DMP文件有170G大小,请问有什么样方法可以将数据导入成功?
我是初次接触ORACLE,就是要进行数据库的学习,

解决方案 »

  1.   

    如果有blob字段的话,应该提前建立好表空间,设定为自动增长,并拥有足够的磁盘空间,
    170G的话,应该会很长时间。
      

  2.   

    表空间已经做好,设自动增长是在什么地方?磁盘空间是足够了,两天前就开始导入,但今天发现有一个提示是错误603,ORACLE发生致命性错误,有没有什么稳妥的方法,要是有数据进入的话,什么时候能看到数据导入?
      

  3.   

    参考http://forums.oracle.com/forums/thread.jspa?threadID=848797
    1:足够大的表空间空间
    2:表空间名称同
    You should be able to export/import BLOB data without much problem using exp/impThe most common gotcha people had when use exp/imp on LOB datatype is if your LOB data is saved outline in it's own tablespace. exp/imp can't remap this tablespace to new tablespace in target database. You have to have exact same named LOB tablespace in target DB as source ONE