| Previous | Next |
| SQLITE_E_CONSTRAINT_FUNCTION | SQLITE_E_CONSTRAINT_NOTNULL |
SQLITE_E_IOERR_DIR_FSYNC
SQLITE_E_IOERR_DIR_FSYNC corresponds to SQLITE_IOERR_DIR_FSYNC. On Unix VFS implementations, SQLite can synchronize a directory after creating or deleting certain files so the directory update survives a crash or power loss.
What to check
- Check the filesystem and mount options for the directory that contains the database.
- Check whether the database is on a network, overlay, or special-purpose filesystem with incomplete sync semantics.
- Do not move live database files between directories while the application has them open.
PRAGMA database_list;
SQLite: Result and Error Codes
SQLite: File Locking and Concurrency
SQLite: Network Filesystem Considerations
Looking for a different code? Search another status or error code.