Ошибки SQL/баз данныхКритическая
SQLITE_NOMEM (7)SQLITE_NOMEM (7) — Недостаточно памяти
SQLite не смог выделить достаточно памяти.
sqlite
Что вызывает эту ошибку
Системе или процессу не хватает памяти. Это могут вызвать большие запросы или множество подготовленных запросов.
Как исправить
Сократите потребление памяти. Закрывайте неиспользуемые подготовленные запросы. Используйте sqlite3_soft_heap_limit64(). Оптимизируйте запросы.
Связанные коды ошибок
Ошибки SQL/баз данныхОшибка
2200722007 — Недопустимый формат даты/времени
Значение даты, времени или метки времени имеет недопустимый формат.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
23P0123P01 — Нарушение ограничения исключения
Операция INSERT или UPDATE нарушает ограничение исключения.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
2500625006 — Транзакция SQL только для чтения
Была предпринята попытка изменить данные в транзакции только для чтения.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 1153MySQL 1153 — Пакет слишком большой
Запрос или результат превышает max_allowed_packet.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 2002MySQL 2002 — Невозможно подключиться через сокет
MySQL-клиент не может подключиться через локальный файл сокета.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
42P0742P07 — Дублирующаяся таблица
Таблица с указанным именем уже существует в схеме.
postgresql
Подробнее