0800108001 — Клиент не может установить соединение
Клиенту не удалось установить соединение с сервером базы данных.
Просмотрите все 150 кодов ошибок Ошибки SQL/баз данных с причинами, исправлениями и примерами.
08001Клиенту не удалось установить соединение с сервером базы данных.
08003Указанное соединение с базой данных не существует или уже закрыто.
08006Установленное соединение с базой данных было неожиданно разорвано.
22001Строковое значение слишком длинное для целевого столбца.
22003Числовое значение выходит за пределы диапазона типа данных целевого столбца.
22007Значение даты, времени или метки времени имеет недопустимый формат.
22008Значение даты/времени выходит за пределы допустимого диапазона поля.
22012В SQL-выражении была выполнена попытка деления на ноль.
22P02Значение не удалось преобразовать к требуемому типу данных.
23502Операция INSERT или UPDATE попыталась установить значение NULL в столбец с ограничением NOT NULL.
23503Операция INSERT или UPDATE нарушает ограничение внешнего ключа.
23505Операция INSERT или UPDATE нарушает ограничение уникальности или первичный ключ.
23514Операция INSERT или UPDATE нарушает ограничение CHECK таблицы.
23P01Операция INSERT или UPDATE нарушает ограничение исключения.
25001Команда не может быть выполнена внутри активной транзакции.
25006Была предпринята попытка изменить данные в транзакции только для чтения.
25P02Команда была отправлена в транзакцию, которая уже завершилась с ошибкой.
28000Учётные данные аутентификации недействительны.
28P01Предоставленный для аутентификации пароль неверен.
3D000Указанная база данных не существует.
3F000Указанная схема не существует в базе данных.
40001Транзакция была откатана из-за конфликта сериализации.
40P01Две или более транзакции ожидают блокировок друг друга, образуя взаимную блокировку (deadlock).
42000SQL-выражение содержит синтаксическую ошибку или нарушает правило доступа.
42501У текущего пользователя нет необходимой привилегии.
42601SQL-выражение содержит синтаксическую ошибку.
42602Имя идентификатора в SQL-выражении недопустимо.
42701Имя столбца встречается более одного раза там, где оно должно быть уникальным.
42702Ссылка на столбец неоднозначна, так как он присутствует в нескольких таблицах.
42703Указанный столбец не существует в таблице или результирующем наборе.
42704Указанный объект базы данных (тип, оператор, функция) не существует.
42710Объект с указанным именем уже существует.
42712Псевдоним таблицы используется более одного раза в одном запросе.
42804Типы данных в выражении несовместимы.
42830Определение внешнего ключа недопустимо из-за несоответствия типов или отсутствующего ограничения уникальности.
42883Функция с указанным именем и типами аргументов не существует.
42P01Указанная таблица или представление не существует.
42P02В подготовленном запросе есть ссылка на параметр, который не определён.
42P03Курсор с указанным именем уже существует.
42P04База данных с указанным именем уже существует.
42P06Схема с указанным именем уже существует.
42P07Таблица с указанным именем уже существует в схеме.
42P10Ссылка на столбец в GROUP BY, ORDER BY или DISTINCT ON недопустима.
42P16Определение таблицы недопустимо.
42P18Тип данных выражения не удалось определить.
53100Диск сервера базы данных заполнен.
53200Сервер базы данных исчерпал доступную память.
53300Достигнуто максимальное число соединений с базой данных.
54000Превышен внутренний лимит реализации базы данных.
54001SQL-выражение слишком сложно для обработки базой данных.
54011Количество столбцов превышает допустимый лимит базы данных.
54023Функции передано слишком много аргументов.
55000Объект базы данных не находится в требуемом состоянии.
55006Объект базы данных в данный момент используется и не может быть изменён.
55P03Запрошенная блокировка не может быть получена без ожидания.
57014Запрос был отменён пользователем или по таймауту.
57P01Сервер базы данных завершает работу.
57P02Сервер базы данных аварийно завершил работу и выполняет перезапуск.
57P03Сервер базы данных не готов принимать подключения.
58000В ходе операции с базой данных произошла ошибка операционной системы.
58030В ходе операции с базой данных произошла ошибка дискового ввода-вывода.
P0001В PL/pgSQL было вызвано определённое приложением исключение.
P0002SELECT INTO в PL/pgSQL не вернул ни одной строки, хотя ожидалась ровно одна.
P0003SELECT INTO в PL/pgSQL вернул более одной строки.
MySQL 1005MySQL не может создать таблицу из-за ошибки ограничения или конфигурации.
MySQL 1007База данных не может быть создана, так как уже существует.
MySQL 1044Пользователь не имеет доступа к указанной базе данных.
MySQL 1045Аутентификация с указанными учётными данными завершилась неудачей.
MySQL 1049Указанная база данных не существует.
MySQL 1054Указанный столбец не существует в таблице.
MySQL 1062INSERT или UPDATE создал бы дублирующееся значение в уникальном индексе.
MySQL 1064SQL-оператор содержит синтаксическую ошибку.
MySQL 1146Указанная таблица не существует в базе данных.
MySQL 1215MySQL не может создать внешний ключ из-за несоответствия определений.
MySQL 1217Ограничение внешнего ключа запрещает удаление родительской строки.
MySQL 1264Числовое значение превышает допустимый диапазон для столбца.
MySQL 1366Строка содержит символы, недопустимые для кодировки столбца.
MySQL 1451Внешний ключ запрещает изменение referenced-родительской строки.
MySQL 1452Внешний ключ запрещает добавление дочерней строки, так как родитель не существует.
MySQL 1213Обнаружена взаимная блокировка (deadlock) между конкурирующими транзакциями.
MySQL 1205Ожидание блокировки превысило настроенный таймаут.
MySQL 2002MySQL-клиент не может подключиться через локальный файл сокета.
MySQL 2003Клиент не может установить TCP-соединение с сервером.
MySQL 2006Соединение с сервером MySQL было потеряно.
MySQL 2013Соединение было потеряно в процессе выполнения запроса.
MySQL 1040Превышено максимальное количество подключений к MySQL.
MySQL 1114Таблица достигла максимального размера.
MySQL 1153Запрос или результат превышает max_allowed_packet.
MySQL 1227Операция требует привилегии, которой у пользователя нет.
MySQL 1236Реплика столкнулась с ошибкой при чтении бинарного лога.
SQLITE_BUSY (5)Файл базы данных заблокирован другим соединением или процессом.
SQLITE_LOCKED (6)Таблица внутри базы данных заблокирована тем же соединением.
SQLITE_NOMEM (7)SQLite не смог выделить достаточно памяти.
SQLITE_READONLY (8)База данных открыта в режиме только для чтения или файловая система смонтирована только для чтения.
SQLITE_INTERRUPT (9)Операция была прервана вызовом sqlite3_interrupt().
SQLITE_IOERR (10)При чтении или записи базы данных произошла ошибка дискового ввода-вывода.
SQLITE_CORRUPT (11)Файл базы данных повреждён.
SQLITE_FULL (13)Вставка не выполнена, так как достигнут предел размера диска или базы данных.
SQLITE_CANTOPEN (14)SQLite не может открыть файл базы данных.
SQLITE_SCHEMA (17)Схема изменилась между подготовкой и выполнением запроса.
SQLITE_TOOBIG (18)Значение строки или BLOB превышает максимальный размер, допустимый в SQLite.
SQLITE_CONSTRAINT (19)Операция INSERT, UPDATE или DELETE нарушила ограничение целостности.
SQLITE_MISMATCH (20)Тип данных не соответствует ожидаемому.
SQLITE_MISUSE (21)API SQLite использовался неправильно.
SQLITE_RANGE (25)Индекс параметра, переданный в sqlite3_bind, находится вне допустимого диапазона.
SQLITE_NOTADB (26)Файл не является корректной базой данных SQLite.
SQLITE_ERROR (1)Возникла общая ошибка SQL или база данных отсутствует.
SQLITE_PERM (3)Запрошенный режим доступа к файлу базы данных не разрешён.
SQLITE_ABORT (4)Операция была прервана функцией обратного вызова.
SQLITE_NOTFOUND (12)Внутренняя подпрограмма вернула «не найдено». В коде приложений встречается редко.
SQLITE_WARNING (28)SQLite обнаружил некритическую проблему и выдал предупреждение.
02000SQL-инструкция выполнена, но не вернула и не затронула ни одной строки.
01000В ходе выполнения SQL было выдано некритическое предупреждение.
0A000Запрошенная возможность SQL не поддерживается данной базой данных.
22004Значение NULL встретилось там, где оно не разрешено.
22023Значение параметра недопустимо для данной операции.
22026Длина строки не совпадает с ожидаемой фиксированной длиной.
23001Правило RESTRICT запретило удаление или обновление строки, на которую есть ссылки.
24000Выполнена операция с курсором в недопустимом состоянии.
26000Подготовленная инструкция с указанным именем не существует.
2B000Привилегии не могут быть отозваны, поскольку существуют зависимые привилегии.
2D000Команда завершения транзакции недопустима в текущем контексте.
34000Указанное имя курсора не существует или является недопустимым.
38000Исключение возникло во внешней функции или процедуре.
39000Внешняя функция была вызвана некорректно.
42809Указанный объект имеет не тот тип, который ожидается операцией.
42846Значение не может быть автоматически преобразовано к требуемому типу.
42P20Спецификация оконной функции недопустима.
42611Определение столбца в CREATE TABLE или ALTER TABLE является недопустимым.
MySQL 1048Операция INSERT или UPDATE попыталась записать NULL в столбец NOT NULL.
MySQL 1060Имя столбца встречается в определении таблицы более одного раза.
MySQL 1071Длина ключа индекса превышает максимум, допустимый движком хранения.
MySQL 1091Удаляемый столбец или ключ не существует.
MySQL 1118Размер строки превышает максимум, допустимый движком хранения.
MySQL 1136Количество столбцов в INSERT не соответствует количеству значений.
MySQL 1142Пользователю не хватает необходимой привилегии на уровне таблицы.
MySQL 1149SQL-запрос содержит синтаксическую ошибку (устаревший формат сообщения).
MySQL 1292Значение было усечено или оказалось недопустимым при преобразовании типа.
MySQL 1364Поле NOT NULL не получило значения и не имеет DEFAULT.
MySQL 1406Значение данных превышает максимальную длину столбца.
MySQL 2014Команды MySQL-клиента отправляются в неправильном порядке.
MySQL 1169Запись в уникальный индекс с IGNORE была пропущена.
MySQL 1461Достигнуто максимальное количество подготовленных запросов.
SQLITE_AUTH (23)Функция обратного вызова авторизатора запретила операцию.
SQLITE_FORMAT (24)Этот код ошибки зарезервирован и в настоящее время не используется SQLite.
SQLITE_NOLFS (22)Платформа не поддерживает большие файлы, необходимые для работы с базой данных.
SQLITE_PROTOCOL (15)Произошла ошибка в протоколе блокировки базы данных.
SQLITE_EMPTY (16)Файл базы данных существует, но не содержит таблиц.
MySQL 1025Произошла ошибка при переименовании таблицы или удалении внешнего ключа.
MySQL 1065На MySQL-сервер был отправлен пустой запрос.