在python中打开并读取.abs数据库文件

时间:2014-01-08 04:12:15

标签: python database delphi absolute

我的任务是打开并解析格式为“.abs”的数据库转储文件。显然它是一个名为Absolute Database的Delphi数据库引擎。

通过互联网浏览我找不到用于阅读这种格式文件的python库,但也许我找不到合适的地方。

你们中的任何人都可以建议让我看一下图书馆吗?

1 个答案:

答案 0 :(得分:2)

这不是数据库转储文件。这是一个实际的数据库文件。 Absolute Database是一个基于文件的数据库,有点像SQLite的专有版本。客户端通过直接打开磁盘或网络共享上的数据库文件来访问数据库表,以便进行多用户访问。您可以使用ComponentAce生成的Delphi组件集来完成此操作。

据我所知,除了ComponentAce自己的Delphi组件之外,没有用于访问Absolute Database的库。谷歌搜索我找到了一篇关于ODBC驱动程序的十年之久的帖子 -

http://coding.derkeiler.com/Archive/Delphi/borland.public.delphi.thirdpartytools.general/2004-06/0067.html

我认为这个驱动程序不再维护了。

Absolute Database组件的免费个人使用版本没有源代码,但仍然需要您使用Embarcaderos Delphi或C ++ Builder开发环境。

我认为,最好的办法是直接联系ComponentAce公司,询问他们是否有任何选择。