linux - 是否有用于在 Linux 中验证 SQLite 数据库的命令行实用程序?

标签 linux command-line sqlite corruption

<分区>

我正在寻找一个命令行实用程序来验证 SQLite 数据库。我在一些继承的代码中遇到了应用程序无法启动的情况,因为尝试访问数据库产生了以下错误:

database disk image is malformed

所以我需要在应用程序中检测一些验证代码。不过,此外,我需要一个可以在 Linux 提示符下运行的工具,以便简单地告诉我数据库是否已损坏。

谢谢

最佳答案

你可以这样做:

sqlite3 database.db "PRAGMA integrity_check"

关于linux - 是否有用于在 Linux 中验证 SQLite 数据库的命令行实用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18258982/

相关文章:

linux - apache asp模块中是否提供asp函数?

linux - 有什么方法可以将/dev/urandom 生成的字符流拆分成不同的子流吗?

java - 在 arch linux 上运行 PyCharm

java - 在命令行上增加 jMeter 的内存

windows - lua io.popen运行程序,路径中有空格

windows-7 - 进程未结束时该怎么办

java - 操作位于程序文件夹中的 SQLite 数据库

linux - Pango-1.40.1 : Error while compiling on Wind River Linux

sqlite - 查找一部电影在发行当年被租借的次数

sql - Active Record 查询导致 SQLException 接近 ","语法错误