从文件中找出数据库类型

从文件中找出数据库类型

当我只有数据库时,如何才能找出数据库类型以检查数据。我所说的数据库是指程序根文件夹下的数据库文件夹,其中文件周围有一堆文件database.db

使用该数据库的应用程序在 Windows XP 操作系统上运行,并且可能基于 .NET 技术堆栈构建。

答案1

你可以用一些命令打开该文件二进制/十六进制 编辑,然后尝试调查它是哪种数据库类型。谷歌搜索了一下,从文件签名列表,然后查看一些您通常会遇到的 DB 的更具体的详细信息。

答案2

您(和我们)将需要更多信息。您面前有这些信息,因此您可以更轻松地完成此操作。

.db 文件可能来自 MSAccess,但如果您使用的是 Linux 系统,则意味着它可能不是 Access 文件。

Corel Paradox 也保存 .db 文件,许多移动设备也一样。它可能是一个加密的数据库文件,在这种情况下,玩得开心就好。

您可以尝试使用前面提到的任何程序打开该文件,最好先备份该文件(当然)。您也可以尝试使用 SQLite 管理器 (http://www.sqlabs.com/sqlitemanager.php)。我曾使用 SQLite 来处理 iOS 问题,但它应该可以与任何 sqlite 数据库一起使用。

相关内容