тгТихая грань
ОПЕРАЦИЯ · ПРОВЕРКА

Проверить целостность SQLite

Проверить структуры БД и отдельно внешние ключи.

Инструмент: sqlite3 · риск: read-only · проверено: 2026-02-21

Предварительные условия

SQLite CLI с опцией -readonly.
Команда
sqlite3 -readonly example.sqlite "PRAGMA integrity_check; PRAGMA foreign_key_check;"

Объяснение аргументов

integrity_check проверяет внутренние структуры; foreign_key_check — нарушения связей.

Ожидаемый результат

Строка ok, затем отсутствие строк внешних ключей.

Проверка

Сохраните вывод; бизнес-инварианты проверяйте отдельными SELECT.

Распространённые ошибки

  • ok не доказывает полноту импорта и не проверяет подлинность файла.

Обратимость

Изменений нет.

Применимые форматы

sqlite