What does HRESULT 0x87AF0A0A (SQLITE_E_IOERR_DELETE) mean?

 
Previous Next
SQLITE_E_CONSTRAINT_VTAB SQLITE_E_CONSTRAINT_ROWID

SQLITE_E_IOERR_DELETE

SQLITE_E_IOERR_DELETE corresponds to SQLITE_IOERR_DELETE: the VFS failed in its xDelete operation. This can involve cleanup of a journal, WAL, temporary, or other SQLite-managed file.

What to check

  • Check directory permissions, endpoint protection, backup agents, and other processes that may hold or restore companion files.
  • Inspect the full path of the file SQLite tried to delete; it may not be the main database.
  • Do not manually delete companion files from a running database as a substitute for fixing the underlying access problem.
PRAGMA database_list;

SQLite: Result and Error Codes

SQLite: Extended Result Codes

SQLite: VFS interface

SQLite: Temporary Files


Looking for a different code? Search another status or error code.