请教:
要将从oracle10g中导出的dbf文件导入到oracle9i中,目前只有oracle9i数据库、dbf文件以及java开发环境……

解决方案 »

  1.   

    dbf文件怎么导啊。要dmp文件。exp导出的
      

  2.   

    可以用java把dbf转为ctl文件,通过sqlldr导入oracle
    或者直接连接两个数据库用select和insert语句导入
      

  3.   

    按照我的经验,Ora9i 的数据导出不管是dbf 还是dmp 导入到10g 是没有问题的,但是如果是10g导出的数据想导入9i,曾经操作几次均被中断 ,失败而告终,问过大虾们,都说不支持。当如如果谁有更好的方案可以实现,请赐教
      

  4.   

    怎样将dbf文件导入到数据库中?
      

  5.   

    没有日志文件只有dbf,比较难,好象有专门的工具,但可能要出钱的.
      

  6.   

    自己在http://download.csdn.net/user/rains0929/all/2下载
      

  7.   

    即使dbf文件转换成dmp文件,将oracle 10g中的数据文件导入oracle 9i中也是不可行的,高版本导出的文件和低版本的数据库是不兼容的,反之可以实现。
      

  8.   

    可以在安装oracle 9i的机器上导出安装10g的机器上的数据,生成适合9i的dmp文件,再导入9i的数据库。
      

  9.   

    9-->10 倒是还可以通过tts的方式.但是反过来没有作个测试,但应该是不行,不过你可以测试一下.
      

  10.   

    版本问题先不做处理(应该是可以的),dbf文件导入到数据库比较急……
      

  11.   

    只有数据文件,都没有表空间元数据,很困难啊。
    试一下这个工具吧
    dbput数据转换工具
      

  12.   

    dbput?这样的东西你敢用吗?呵呵.
      

  13.   

    用plsql里的ODBC导入器,方便快捷
      

  14.   

    我很想知道为什么要将数据存入dbf文件??为何要单独开发dbf导入工具再将dbf数据导入到数据库?有这个必要吗?需求就是人造出来的,有合理的,也有不合理的,存在的就一定合理吗?标准太多了就没有标准了。
      

  15.   

    哦,记错了,跟pdf文件格式混了,呵呵。dbf文件就可以理解了,刚理解为pdf文件,哈哈。不好意思了各位!
      

  16.   

    说明:
    Oracle 9i在这点上不能向上兼容。
    就是说Oracle 10G导出的db发文件无法导入 Oracle 9i中(Oracle 9i在这点上不能向上兼容);
    但是从Oracle 9i里导出的dbf文件可以导入Oracle 10G中(Oracle 10G向下兼容)。方法:
    你要是单表的话 或者表不多的话 你可以从Oracle 10G中直接导出insert 语句,然后在Oracle 9i上执行。
      

  17.   

    兄弟些可以导哦,用sqlserver的导入导出工具就可以导了
      

  18.   

    没什么合理不合理,别人能提供的就只有dbf文件
      

  19.   

    高版本导出的文件不能导入到低版本的数据库中,反之可以,但是如果8I导出的文件要导入10G的话,得通过9I做下媒介