<分区>
我正在寻找一个命令行实用程序来验证 SQLite 数据库。我在一些继承的代码中遇到了应用程序无法启动的情况,因为尝试访问数据库产生了以下错误:
database disk image is malformed
所以我需要在应用程序中检测一些验证代码。不过,此外,我需要一个可以在 Linux 提示符下运行的工具,以便简单地告诉我数据库是否已损坏。
谢谢
<分区>
我正在寻找一个命令行实用程序来验证 SQLite 数据库。我在一些继承的代码中遇到了应用程序无法启动的情况,因为尝试访问数据库产生了以下错误:
database disk image is malformed
所以我需要在应用程序中检测一些验证代码。不过,此外,我需要一个可以在 Linux 提示符下运行的工具,以便简单地告诉我数据库是否已损坏。
谢谢
最佳答案
你可以这样做:
sqlite3 database.db "PRAGMA integrity_check"
关于linux - 是否有用于在 Linux 中验证 SQLite 数据库的命令行实用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18258982/