将dbf文件导入到oracle数据库,急

时间:2022-01-24 07:11:56
请教:
要将从oracle10g中导出的dbf文件导入到oracle9i中,目前只有oracle9i数据库、dbf文件以及java开发环境……

28 个解决方案

#1


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

#2


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

#3


有的环境就需求中的……

#4


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

#5


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

#6


偶想知道答案

#7


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

#8


如果有日志文件将怎么来处理?

#9


哪位大哥有办法请指教一下?长期等待……

#10


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

#11


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

#12


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

#13


9-->10 倒是还可以通过tts的方式.

但是反过来没有作个测试,但应该是不行,不过你可以测试一下.

#14


等待高手。。。

#15


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

#16


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

#17


dbput?

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

#18


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

#19


~~~~

#20


ODBC导入器?

#21


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

#22


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

#23


说明:
Oracle 9i在这点上不能向上兼容。
就是说Oracle 10G导出的db发文件无法导入 Oracle 9i中(Oracle 9i在这点上不能向上兼容);
但是从Oracle 9i里导出的dbf文件可以导入Oracle 10G中(Oracle 10G向下兼容)。

方法:
你要是单表的话 或者表不多的话 你可以从Oracle 10G中直接导出insert 语句,然后在Oracle 9i上执行。

#24


倒回去应该是不行的吧.

#25


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

#26


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

#27


10是不能导到9i的

#28


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

#1


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

#2


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

#3


有的环境就需求中的……

#4


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

#5


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

#6


偶想知道答案

#7


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

#8


如果有日志文件将怎么来处理?

#9


哪位大哥有办法请指教一下?长期等待……

#10


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

#11


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

#12


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

#13


9-->10 倒是还可以通过tts的方式.

但是反过来没有作个测试,但应该是不行,不过你可以测试一下.

#14


等待高手。。。

#15


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

#16


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

#17


dbput?

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

#18


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

#19


~~~~

#20


ODBC导入器?

#21


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

#22


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

#23


说明:
Oracle 9i在这点上不能向上兼容。
就是说Oracle 10G导出的db发文件无法导入 Oracle 9i中(Oracle 9i在这点上不能向上兼容);
但是从Oracle 9i里导出的dbf文件可以导入Oracle 10G中(Oracle 10G向下兼容)。

方法:
你要是单表的话 或者表不多的话 你可以从Oracle 10G中直接导出insert 语句,然后在Oracle 9i上执行。

#24


倒回去应该是不行的吧.

#25


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

#26


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

#27


10是不能导到9i的

#28


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