2009-09-21 5 views

답변

5

을 :

SQLITE_IOERR이 값이 반환

운영체제 SQLite는 일을 알리면 디스크 입력/출력 작업을 수행 할 수 없습니다. 이것은 디스크에 남아있는 공간이 더 이상 없음을 의미 할 수 있습니다.

이것은 하나의 이유 일 수 있습니다. 또 다른 권리는 불충분 한 권리 일 수 있습니다 (아마도 db- 파일은 쓰기 보호되어 있습니까?).

+0

어떻게하면 파일을 관리 할 적절한 권한이 있는지 확인할 수 있습니까? 내가 테스트하고있는 데이터베이스가 4kb이기 때문입니다. 포함하려고했습니다. \t \t chmod (파일 이름, (S_IRUSR | S_IWUSR) | (S_IRGRP | S_IWGRP) | (S_IROTH | S_IWOTH)); 하지만 chmod가 정의되지 않았다는 오류가 표시됩니다. – ReachConnection