我有一些扩展名为 .db 的数据库文件,我想看看。但是我不知道应该使用什么程序来打开文件。我发现了一个类似的问题,它说检查 db 文件的标题可以揭示数据库程序/类型的名称。我发现的是“FLDB”。任何人都知道这可能是哪种数据库文件?
编辑:
试图给出更多提示:这是一个汽车导航系统的程序,它知道8种语言。我正在尝试将其本地化为我的语言。有很多 .db 和两个 .gdb 文件,女巫(可能)包含这些数据。
我有一些扩展名为 .db 的数据库文件,我想看看。但是我不知道应该使用什么程序来打开文件。我发现了一个类似的问题,它说检查 db 文件的标题可以揭示数据库程序/类型的名称。我发现的是“FLDB”。任何人都知道这可能是哪种数据库文件?
编辑:
试图给出更多提示:这是一个汽车导航系统的程序,它知道8种语言。我正在尝试将其本地化为我的语言。有很多 .db 和两个 .gdb 文件,女巫(可能)包含这些数据。
我认为没有办法仅从 .db 扩展名中判断要使用哪个程序。它甚至可能是一个无法打开的加密数据库。您可以使用 MS Access 或 sqlite 管理器。
编辑: 尝试将文件重命名为 .txt 并使用文本编辑器打开它。文件中的前几个词可以告诉您 DB 类型。
如果是 SQLite 数据库,则以“SQLite 格式 3”开头
您可以使用诸如TrIDNet - 文件标识符之类的工具来查找幻数和其他迹象,如果文件格式在其数据库中,它可能会告诉您它的用途。
然而,搜索定义并没有找到字符串“FLDB”的任何内容,但它检查的不仅仅是幻数,因此值得一试。
如果您使用的是 Linux File是一个将执行类似任务的命令。
要尝试的另一件事是,如果您有权访问生成此文件的程序,则可能存在来自数据库软件的 DLL 或 EXE,其中可能包含有关 dll 创建者的元信息,这可以为您提供寻找可以在最初创建文件的程序之外读取.db
文件。