什么是Cocoa中的SQLite3磁盘I / O错误

时间:2009-09-21 20:33:59

标签: sqlite io disk

我在雪豹10.6中编程。我的应用程序成功打开了一个本地存储的数据库,但当它尝试插入数据库时​​,我继续收到 '磁盘I / O错误“。任何人都有可能导致这种情况的想法吗?

由于 杨

1 个答案:

答案 0 :(得分:5)

来自sqlite.org

  

SQLITE_IOERR

     
    

如果操作系统通知SQLite它无法执行,则返回此值     一些磁盘I / O操作。这可能意味着磁盘上没有剩余空间。

  

这可能是一个原因。另一个可能是权限不足(可能db-file被写保护?)。