| Anterior | Siguiente |
| SQLITE_E_NOMEM | SQLITE_E_INTERRUPT |
SQLITE_E_READONLY
Diagnóstico: intento de escritura sobre una base de solo lectura
SQLITE_E_READONLY (0x87AF0008): Se intentó escribir en una base de datos de solo lectura.
Comprueba flags de sqlite3_open_v2, ACL y si el VFS pudo crear journal/WAL/SHM junto al archivo.
Abre con permisos y flags de escritura válidos o mantén el flujo estrictamente read-only; prueba BEGIN IMMEDIATE para validar la capacidad de escribir.
- Documentación oficial SQLite para intento de escritura sobre una base de solo lectura: SQLite: Result and Error Codes; contrato API y comportamiento documentado
- Documentación oficial SQLite para intento de escritura sobre una base de solo lectura: SQLite: PRAGMA statements; contrato API y comportamiento documentado
- Documentación oficial SQLite para intento de escritura sobre una base de solo lectura: SQLite: Write-Ahead Logging; contrato API y comportamiento documentado
- Documentación oficial SQLite para intento de escritura sobre una base de solo lectura: SQLite: referencia oficial de la interfaz C; contrato API y comportamiento documentado
¿Buscas un código diferente? Buscar otro código de estado o error.
