| Предыдущий | Следующий |
| SQLITE_E_CONSTRAINT_CHECK | SQLITE_E_WARNING_AUTOINDEX |
SQLITE_E_NOTICE_RECOVER_WAL
Что означает SQLITE_E_NOTICE_RECOVER_WAL
SQLITE_E_NOTICE_RECOVER_WAL (0x87AF011B) — При открытии базы данных был восстановлен журнал WAL.
Диагностика и проверка
При открытии SQLite выполнила recovery содержимого WAL. Зафиксируйте размеры -wal/-shm, checkpoint state, journal_mode и результат integrity_check после восстановления. Этот notice отличается от SQLITE_PROTOCOL: recovery завершился, тогда как protocol error означает конфликт/нарушение locking protocol. После clean checkpoint и штатного закрытия повторное открытие не должно снова сообщать WAL recovery.
Документация для результата 0x87AF011B: коды результатов и ошибок SQLite · режим Write-Ahead Logging SQLite · SQLite: Online Backup API.
Нужно найти другой код? Найти другой код состояния или ошибки.
