| Предыдущий | Следующий |
| SQLITE_E_READONLY_CANTLOCK | SQLITE_E_CANTOPEN_ISDIR |
SQLITE_E_IOERR_SHORT_READ
Что означает SQLITE_E_IOERR_SHORT_READ
SQLITE_E_IOERR_SHORT_READ (0x87AF020A) — Операция чтения вернула меньше данных, чем ожидалось.
Для объекта «ошибка ввода-вывода SQLite, чтение файла базы — операция чтения вернула меньше данных, чем ожидалось» в подсистеме «SQLite» полезнее всего сначала локализовать конкретную операцию ввода-вывода, сохранив исходное состояние.
Диагностика и проверка результата
Перед контрольным повтором соберите полный расширенный код результата, SQL, параметры, режим journal, путь к базе и состояние транзакции.
При сравнении запусков отметьте: SQLITE_IOERR_SHORT_READ, PRAGMA quick_check;.
PRAGMA quick_check;
Документация для результата 0x87AF020A: коды результатов и ошибок SQLite · расширенные коды результатов SQLite · SQLite: VFS interface · SQLite: How Database Files Can Become Corrupt.
Нужно найти другой код? Найти другой код состояния или ошибки.
