【发布时间】:2010-07-17 09:38:06
【问题描述】:
我正在尝试为不支持长文件名的操作系统编译 SQLite。最大文件名长度为 8 个字符,扩展名为 3 个字符 (8.3)。
目前在使用 SQLite 时会创建一个“-journal”,这会破坏文件名规则并以“磁盘 I/O 错误”停止 SQLite
我试图首先使用“PRAGMA journal_mode OFF”来禁止创建日志,但似乎该文件仍然被创建然后被销毁。
- 是否有(编译标志或 PRAGMA 等)强制 SQLite 使用 8.3 文件名?
- 是否有禁止创建日志的方法?
不是 Windows,不是 Unix,不是 OS2,其他操作系统
【问题讨论】:
标签: sqlite