解析DBF文件
上周,公司給了許多DBF后綴的數據文件讓我進行解析。
因為是DBF文件我發現mysql,和Oracle都能直接對DBF文件進行導入。在導入過程中發現這些數據庫并不能識別這些文件。
通過百度找到了打開這種文件的軟件Visual FoxPro、Access,用它們打開后出現如下結果。
后來同事告訴我這是Oracle數據庫里面的文件,我將它們和Oracle下的DBF進行比較發現,它們頭文件竟然相同。我又搜索能否通過DBF文件對Oracle數據庫進行恢復,在恢復過程中,我發現Oracle數據存儲文件不單單只是DBF,還需要CTL控制文件,以及存儲數據結構的SYSTEM.DBF等文件,但是我只有DBF數據文件。在網上苦苦搜索,終于讓我發現了一款神器 --PRM DUL。它能直接抽離DBF文件中的數據,但是因為缺少結構文件,所以字段就只能根據內容進行人工恢復了。
?
?
轉載于:https://www.cnblogs.com/chenyifan/p/9258753.html
總結