gpt4 book ai didi

linux - Microsoft Access 备份文件是否具有专有格式?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:10:35 26 4
gpt4 key购买 nike

我的一个客户不知何故让他的站点丢失/被黑客入侵/被侏儒破坏了,我有一项“有趣”的工作是从备份中为他恢复它。它结合使用了 ColdFusion 和 Microsoft Access(讨厌!)。我在我的计算机上设置了一个 Railo 服务器,但是它不能使用开箱即用的 Microsoft Access .mdb 文件。然后我尝试使用 mdbtools 将数据库文件转换为可用格式。它适用于 .mdb 文件,但其中一个文件的文件扩展名为 .BAK,我假设它是某种专有的 Microsoft Access 备份。

所以我的问题是:有谁知道是否有办法将 Microsoft Access .BAK 文件转换为 .mdb 文件?我显然尝试重命名它但没有效果。

$ mdb-tables tradelionNew_db_200710080307.BAK
Couldn't open database.

另一个问题,这个错误信息会不会是因为文件被密码保护了?

更多信息:我用文本编辑器打开文件,第一行的开头是单词 TAPE,然后是一堆随机(二进制)字符。 .mdb 文件包含单词 Standard Jet DB。我相信这是指示文件类型的文件头的一部分。此外,在 .BAK 文件中,很多内容实际上以纯文本形式提供,因此如果文件受密码保护,Microsoft 肯定在保护它方面做得很糟糕。

最佳答案

您确定 .bak 不仅仅是一个 SQL Server 备份文件吗?它们似乎是从 TAPE 开始的。

关于linux - Microsoft Access 备份文件是否具有专有格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6823101/

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