链接的文件似乎是一个重命名的Firebird数据库,其结构版本为ODS 11.2,对应于Firebird 2.5.x行。
用于快速浏览数据库
免费的急救模式可以让你窥视数据,但不能将其提取出来,甚至可能无法滚动所有的表格。它也很可能忽略所有不是表的数据库结构(UDF函数、过程、视图、表中的自动计算列)-毕竟它只是低级格式解析器,而不是SQL引擎。
ib expert有一个非商业的个人版本,但它可能不包括db exp,但是您可以尝试完整版本的试用期。然而,ibe的dbexp也可能只显示数据库的基本结构,也许这就足够了。
或者,您可以安装Firebird 2.5.8,或者是独立版本,或者是嵌入的(使用一组DLL而不是FB服务器进程),如果您的应用程序可以使用它,那么可以使用任何DBIDE套件来探索它。最常提到的火鸟将是ibexpert,火焰罗宾,火鸟大师或任何其他。然后您就可以尝试不同的SQL查询,包括SP、视图和UDF函数(如果数据库中有任何已注册并实际使用的函数)。
btw ibexpert与FB2.5嵌入式捆绑在一起,可以用来打开数据库文件。
确定格式后,您可以将所需数据导出到一些中间格式,如csv(例如:
http://fbutils.sourceforge.net/
)或者使用C++应用程序(尽管为什么会有人使用诸如Ib++或OLE DB之类的库开发C++中的Web应用程序)。也许最好使用PHP中的FielBID服务器和原始的DB文件,或者写什么应用程序。