dbf如何导入oracle

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dbf如何导入oracle相关的知识,希望对你有一定的参考价值。

参考技术A 1、确保oracle数据库的相关服务已经启动;2、打开SQL软件,输入oracle数据库的用户名和密码后登陆;3、找到菜单栏的“工具”下的“ODBC导入器”;4、在“来自ODBC的数据”标签下,在“用户系统 DSN”处选择dBASE Files,然后输入相应的oracle用户名、密码,点“连接”;5、在“传到oracle的数据”标签下,选择你要导入的数据表;6、然后点击导入按钮;7、这样dbf数据表的内容导入到oracle对应的表中了。

delphi7连接oracle、dbf间的数据导出、导入

各位好:本人在做一个delphi从oracle数据库导出数据存在到dbf中,目前采用odac连接oracle;ado连接dbf数据文件。oraquery获取oracle数据集,用adoquery循环插入dbf数据库中,1000条数据提交一次,但速度有点慢一个小时只能导20多万的数据。请各位指点一下有没有更好的处理方式!
谢谢大家回复!开始也打算用oracle的spool导出文本或cvs,但我要提供一个工具发给全国用户来采集数据用的(我做的是社保数据统计),操作复杂不太合适。目前还是用程序还写就是慢点,不过操作方便呵呵 。

从Oracle导出成CVS,然后使用ODBC导入到dbf中,不要自己写程序搞。
ODBC导入到dbf中使用外部数据库方式导,在Access中写SQL执行就可以了。
搜索下Access的外部数据库引用方式就知道了。
也可以尝试使用SQLServer的DTS,只要有Oracle和dbf的驱动就可以导了。

曾经做过审计软件的数据采集,我们有使用Ole控制SQLServer的DTS.Package对象进行数据导入导出,楼主可以去找找这方面的,这个可以程序实现。
参考技术A 想要速度放弃应用程序吧
直接用DB自己的存储过程处理逻辑 然后写结果到一张自建的TABLE
最后用DB自己的exp/expdp 工具导出数据
据我所知 oracle 很霸道 导出的文件都是它自己的格式,也就是导出的也只有它自己能用
除非你很强能开发接口来读取它导出的文件
但是ORACLE支持导入的时候 使用纯文本文件
坚持写程序汇出资料 我没辙了 好久没写了。。。
参考技术B A

以上是关于dbf如何导入oracle的主要内容,如果未能解决你的问题,请参考以下文章

如何将原来的oracle里dbf文件数据,导入到新安装的oracle里?

如何将VFP中的dbf文件导入到sql2000中去,要比较详细的步骤。急!在线等

oracle的dbf文件如何把数据导出来

delphi7连接oracle、dbf间的数据导出、导入

oracle其他数据库的dbf文件如何加入到当前数据库

asp,有个选择框,选择dbf文件点导入,导入到access里