Ошибки SQL/баз данныхОшибка
SQLITE_PROTOCOL (15)SQLITE_PROTOCOL (15) — Ошибка протокола блокировки
Произошла ошибка в протоколе блокировки базы данных.
sqlite
Что вызывает эту ошибку
Конфликт в протоколе блокировки WAL, часто возникающий на NFS или сетевых файловых системах, не поддерживающих корректную блокировку файлов.
Как исправить
Не используйте SQLite на сетевых файловых системах. Обеспечьте однопроцессный доступ на проблемных файловых системах. Применяйте режим WAL только на локальных файловых системах.
Связанные коды ошибок
Ошибки SQL/баз данныхОшибка
28P0128P01 — Неверный пароль
Предоставленный для аутентификации пароль неверен.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
2200122001 — Усечение строковых данных справа
Строковое значение слишком длинное для целевого столбца.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
2350323503 — Нарушение внешнего ключа
Операция INSERT или UPDATE нарушает ограничение внешнего ключа.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
2201222012 — Деление на ноль
В SQL-выражении была выполнена попытка деления на ноль.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 1007MySQL 1007 — База данных уже существует
База данных не может быть создана, так как уже существует.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
4270442704 — Неопределённый объект
Указанный объект базы данных (тип, оператор, функция) не существует.
postgresql
Подробнее