What does HRESULT 0x87AF180A (SQLITE_E_IOERR_MMAP) mean?

 
Previous Next
SQLITE_E_IOERR_DELETE_NOENT SQLITE_E_IOERR_GETTEMPPATH

SQLITE_E_IOERR_MMAP

SQLITE_E_IOERR_MMAP corresponds to SQLITE_IOERR_MMAP. SQLite received an I/O error in the VFS xFetch or xUnfetch operation while mapping or unmapping part of a database file.

What to check

  • Check process address-space pressure and the availability of the file while it is mapped.
  • Check storage and filesystem events; an unavailable or replaced file can make mapped I/O fail.
  • Record whether the application or VFS explicitly enables memory-mapped I/O.
PRAGMA mmap_size;

SQLite: Result and Error Codes

SQLite: Extended Result Codes

SQLite: VFS interface


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