作者bobju (宝贝猪)
看板Database
标题Re: [系统] 不知道格式的陈年旧资料库?
时间Thu Dec 3 19:12:45 2009
※ 引述《Kawasumi (梦想封印 集)》之铭言:
: 最近因为工作关系需要开一个很旧的客户资料库
: 大概是还在dos年代的东西吧
: 但是不知道格式,作者也联络不上
: 只好慢慢踹看看档案该怎麽开
: 它看起来应该是个资料库,附档名是.dat
: 咕狗了一下有找到几种比较旧的格式像是foxpro, dBASE, pandora之类的东西
: 但我用支援上面三种格式的freeware试开,好像都不成功
: 所以想请问一下
: 以前的时代的programmer还可能会用什麽东西来做资料库?
在程式中自订资料结构,然後再透过程式存取资料档案.
: 或是有没有人破解过这种东西的orz?
用可以检视二元档的工具程式或软体来检视内容, 然後从内容当中去推测
资料结构的格式以及各个栏位的长度. 若抓得准的话, 再写程式把内容读
出来并转成目前通用的SQL.
: 另外还有它的档案里有一些看起来像pascal档案的东西
: 例如TIDGL.PAS, MGCONV.PAS,这样有机会说它是用pascal写的吗?
不用管用什麽写的, 最重要是抓得准它的资料结构以及存档格式而已.
至於抓出所有记录後, 是否能够还原它们的关联性? 那又是另一个问题了.
: 不好意思我知道问得满笼统的,但目前是有点束手无策的状态
: 想听听看有没有人稍微懂一点以前的资料库系统的意见
: 谢谢
※ 编辑: bobju 来自: 58.115.151.184 (12/03 19:13)