gpt4 book ai didi

sql - 打开 c.isam 文件?

转载 作者:行者123 更新时间:2023-11-30 17:48:32 27 4
gpt4 key购买 nike

我正在尝试找到一种方法来访问某些管理软件的数据库,该软件使用某种原始 isam 文件来存储数据。数据文件夹包含 .idx 和 .fs5 文件,我找不到任何证据表明这是 informix 类型,正如 stackoverflow 上的另一个问题中提到的那样。

有人有任何解决方案来创建某种与数据库的桥梁吗?我没有找到一个开源 odbc 到 c-isam 驱动程序,有人知道这里可能有帮助吗?

最佳答案

FS 可能是 Flagship文件,该产品使用与 Ashton Tate 的 dBase III 相同的格式.

This link可能有帮助:

Open your *.FS5 file by any Hex-Editor. If the first byte is (hex) 03 or 83, it is a dBaseIII+ compatible database, fully supported by FlagShip. If the 1st byte is 04, 05, 13, 23, 33, 93, B3 it is a database with FlagShip extensions. If the first byte of *.idx is (hex) 52, it is FlagShip index. See additional details on http://www.fship.com/dbfspecs.txt. If above apply, go to http://www.fship.com/eval.html for free test version of FlagShip.

如果它是旗舰文件,则上面给出的链接中的文档指出数据库文件的文件格式(显然不是索引)与 dBase III 完全兼容,因此您可以找到可以提取数据(如果没有索引信息)的软件(dBase、Clipper、FoxPro、Excel 等)。

他们还在其文档的 LNG 部分中详细介绍了文件格式,但 dBase III 格式众所周知,因此您可以在其他地方获取更多信息,例如 here .

如果结果不是旗舰/dBase 文件,您将需要进行更多研究。互联网暗示的唯一另一件事是它可能是一个飞行模拟器文件,这似乎不太可能:-)

可以尝试在文件上运行strings命令来查看是否显示任何供应商类型信息。

如果做不到这一点,最好的解决方案可能是联系管理软件的供应商,看看他们是否愿意放弃该信息。像这样的社会工程可能会提供比尝试对格式进行逆向工程更快的解决方案。

关于sql - 打开 c.isam 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18547760/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com