DBF文件数据怎么导出为EXCEL?

DBF文件数据怎么导出为EXCEL?,第1张

数据库软件都可以支持DBF格式的数据文件,你先看看文件名是否正确。然后再用EXCEL软件--打开--(选择文件格式)bDbase

文件(*.dbf)--选中文件--点击打开即可。

也可用其它的数据库软件导入生成标准的数据库,比如Microsoft

Office

Access软件导入后,再导出成EXCEL格式的文件,或存成MDB文件再由EXCEL导入。

如果真的打不开,可能是文件坏了。

oracle的dbf文件导出数据:

只有DBF文件的情况下做Oracle 数据恢复

1)数据库所有的DBF文件都在,没有缺失,也没有损坏

这个情况是最简单的 自己建一个参数文件INIT.ORA,并基于这些DBF文件去创建控制文件,然后尝试打开数据库即可。如果说数据文件都是干净的CLEAN的,那么直接可以打开。如果数据文件是DIRTY的,这里由于没有REDO LOG了,所以需要以隐藏参数等方式打开数据库。

2) 数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,没有损坏

这种情况在 1)的基础上将缺失的数据文件OFFLINE DROP掉就好了,因为对应的数据文件都没了,那么丢了对应数据文件上的数据也很正常

3) 数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,非SYSTEM01.dbf的数据文件有少量损坏

这种情况在 2)的基础上打开数据库问题并不大,但打开数据库后 由于其他表空间数据文件上有少量损坏,所以具体访问用户数据时可能出现ORA-1578、ORA-8103、ORA-1410、ORA-00600等错误,还是比较容易克服的

4) 数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,SYTEM01.DBF有损坏

这种情况下打开数据库就不容易了,可能需要用到BBED技术去修改SYSTEM01.DBF,以便才能打开数据库

5) 只有部分DBF,其中还缺失了SYSTEM01.DBF

这种情况不要指望能打开数据库,只能使用PRM-DUL之类的软件 来直接抽取数据

以上情况1)~4) 只要SYSTEM01.DBF还在或者损坏的不是太严重,那么都可以由专业技术人员去打开数据库后导出数据,但是在情况5)下只能使用DUL类工具去抽取数据了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6733147.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存