我从运行 ShopSite 7 的服务器恢复了数据库文件。ShopSite 本身没有帮助。无论如何,我设法恢复了我们的订单和客户表。
然而,它们是 .db 文件。根据
pxinfo -f path_to_db
该文件的开头如下(从 vim 复制)
IDB 2.1^@>^@^@^@^@^H^@^@^^G^@^@àç^Z^@ÐD6^@@^@^@^@^C^@^@^@ø<^@^@^H^A^@^@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ^@^@^@^@^B^@^@^@^O^@^@^@Date_i18n_N65
在 IDB 2.1 上搜索后,我找到了 InstantDB,它似乎自 2001 年以来就已消失。我厌倦了数据库可视化工具但没有成功。
有人知道如何读取此文件吗?请参阅粘贴链接标题行和第一条记录。它看起来像是垃圾,但其中有一个模式。
答案1
下载此文件:
http://jmatrix.net/actions/attachment.do?id=7F000001-81B1FB-12063F02CCB-1BF3
它是 InstantDB java 驱动程序,然后从 jmatrix.net 获取 DataBrowser
像这样启动 DataBrowser:java -jar databrowser.jar
进入编辑->编辑首选项->驱动程序管理器->添加,添加上面下载的idb-2.jar驱动程序。
然后,转到数据库->新连接->即时数据库,并浏览到.db 文件所在的位置。
如果有效请告诉我,我没有示例文件可以尝试。