18铜人 发表于 2024-11-6 16:28:16

BLUE控制台报错: attempt to write areadonly database

Error SQLITE_READONLY (8) using 3.9.2 - attempt to write areadonly database



SQLite数据库在默认配置下是可读写的。但如果数据库文件被打开时使用了PRAGMA read_only = 1语句或者是数据库文件本身的属性被设置为只读,SQLite会返回SQLITE_READONLY错误。这个错误通常发生在尝试写入数据库时,但数据库被标记为只读。

确认数据库文件的权限设置,不能是只读状态,确保应用程序有足够的权限去写入数据库文件。同步检查selite3.dll文件是否正确安装到系统目录,或者丢到控制台同目录。
页: [1]
查看完整版本: BLUE控制台报错: attempt to write areadonly database