| Previous | Next |
| SQLITE_E_CONSTRAINT_COMMITHOOK | SQLITE_E_READONLY_ROLLBACK |
SQLITE_E_NOTICE_RECOVER_ROLLBACK
SQLITE_E_NOTICE_RECOVER_ROLLBACK is an SQLite notice that rollback-journal recovery occurred. It is not itself a failed transaction, but it indicates that the previous process or system did not finish cleanly.
What to check
- Investigate the crash, forced shutdown, storage interruption, or watchdog action that preceded recovery.
- Verify the database with an integrity check on a copy and create a fresh backup after the application returns to a healthy state.
- Do not remove the rollback journal manually while any SQLite client can still be opening the database.
PRAGMA integrity_check;
SQLite: Result and Error Codes
SQLite: File locking and concurrency
Looking for a different code? Search another status or error code.