Spec-Zone.ru › MariaDB

Коды Ошибок Операционной Системы

Ниже представлен частичный список наиболее распространённых кодов ошибок операционных систем Linux и Windows.

Коды Ошибок Linux

Инструмент perror можно использовать для получения сообщения об ошибке, связанного с заданным кодом ошибки.

Номер Код Ошибки Описание
1 EPERM Операция запрещена
2 ENOENT Файл или директория не найдены
3 ESRCH Процесс не найден
4 EINTR Прерванный системный вызов
5 EIO Ошибка ввода-вывода
6 ENXIO Устройство или адрес не найден
7 E2BIG Список аргументов слишком длинный
8 ENOEXEC Ошибка формата исполняемого файла
9 EBADF Неверный номер файла
10 ECHILD Нет дочерних процессов
11 EAGAIN Повторите попытку
12 ENOMEM Нет доступной памяти
13 EACCES Доступ запрещён
14 EFAULT Неверный адрес
15 ENOTBLK Требуется устройство блочного типа
16 EBUSY Устройство или ресурс занят
17 EEXIST Файл уже существует
18 EXDEV Ссылка между устройствами
19 ENODEV Устройство не найдено
20 ENOTDIR Это не директория
21 EISDIR Это директория
22 EINVAL Неверный аргумент
23 ENFILE Переполнение таблицы файлов
24 EMFILE Слишком много файлов открыто
25 ENOTTY Это не устройство терминала
26 ETXTBSY Текстовый файл занят
27 EFBIG Файл слишком большой
28 ENOSPC Нет места на устройстве
29 ESPIPE Неверный поиск
30 EROFS Файловая система только для чтения
31 EMLINK Слишком много ссылок
32 EPIPE Разрыв канала
33 EDOM Аргумент функции за пределами области определения
34 ERANGE Результат математической операции не может быть представлен
35 EDEADLK Возникнет тупиковая ситуация ресурсов
36 ENAMETOOLONG Имя файла слишком длинное
37 ENOLCK Нет доступных блокировок записей
38 ENOSYS Функция не реализована
39 ENOTEMPTY Директория не пуста
40 ELOOP Встречено слишком много символических ссылок
42 ENOMSG Нет сообщения нужного типа
43 EIDRM Идентификатор удален
44 ECHRNG Номер канала вне допустимого диапазона
45 EL2NSYNC Уровень 2 не синхронизирован
46 EL3HLT Уровень 3 остановлен
47 EL3RST Сброс уровня 3
48 ELNRNG Номер ссылки вне допустимого диапазона
49 EUNATCH Драйвер протокола не подключен
50 ENOCSI Нет доступной структуры CSI
51 EL2HLT Уровень 2 остановлен
52 EBADE Недействительный обмен
53 EBADR Недействительный дескриптор запроса
54 EXFULL Обмен заполнен
55 ENOANO Нет анода
56 EBADRQC Недействительный код запроса
57 EBADSLT Недействительный слот
59 EBFONT Неверный формат файла шрифта
60 ENOSTR Устройство не является потоковым
61 ENODATA Нет доступных данных
62 ETIME Таймер истек
63 ENOSR Нет ресурсов потоков
64 ENONET Машина не подключена к сети
65 ENOPKG Пакет не установлен
66 EREMOTE Объект удалён
67 ENOLINK Ссылка разорвана
68 EADV Ошибка объявления
69 ESRMNT Ошибка srmount
70 ECOMM Ошибка связи при отправке
71 EPROTO Ошибка протокола
72 EMULTIHOP Попытка многохоповой связи
73 EDOTDOT Ошибка, специфичная для RFS
74 EBADMSG Не сообщение данных
75 EOVERFLOW Значение слишком велико для определённого типа данных
76 ENOTUNIQ Имя не уникально в сети
77 EBADFD Дескриптор файла в недопустимом состоянии
78 EREMCHG Изменён удалённый адрес
79 ELIBACC Невозможно получить доступ к необходимой библиотеке
80 ELIBBAD Доступ к повреждённой библиотеке
81 ELIBSCN Раздел .lib в файле a.out повреждён
82 ELIBMAX Попытка связать слишком много библиотек
83 ELIBEXEC Невозможно выполнить библиотеку напрямую
84 EILSEQ Неверная последовательность байтов
85 ERESTART Прерванный системный вызов должен быть перезапущен
86 ESTRPIPE Ошибка канала потоков
87 EUSERS Слишком много пользователей
88 ENOTSOCK Операция сокета выполняется на несокетном объекте
89 EDESTADDRREQ Требуется адрес назначения
90 EMSGSIZE Сообщение слишком большое
91 EPROTOTYPE Неправильный тип протокола для сокета
92 ENOPROTOOPT Протокол недоступен
93 EPROTONOSUPPORT Протокол не поддерживается
94 ESOCKTNOSUPPORT Тип сокета не поддерживается
95 EOPNOTSUPP Операция не поддерживается на транспортном конечном пункте
96 EPFNOSUPPORT Семейство протоколов не поддерживается
97 EAFNOSUPPORT Семейство адресов не поддерживается протоколом
98 EADDRINUSE Адрес уже используется
99 EADDRNOTAVAIL Невозможно назначить требуемый адрес
100 ENETDOWN Сеть отключена
101 ENETUNREACH Сеть недоступна
102 ENETRESET Сеть прервала соединение из-за сброса
103 ECONNABORTED Программное обеспечение вызвало прерывание соединения
104 ECONNRESET Соединение сброшено удалённой стороной
105 ENOBUFS Нет буферного пространства
106 EISCONN Транспортный конечный пункт уже подключён
107 ENOTCONN Транспортный конечный пункт не подключён
108 ESHUTDOWN Нельзя отправить после завершения транспортного конечного пункта
109 ETOOMANYREFS Слишком много ссылок: нельзя выполнить соединение
110 ETIMEDOUT Время ожидания соединения истекло
111 ECONNREFUSED Соединение отклонено
112 EHOSTDOWN Хост отключён
113 EHOSTUNREACH Нет маршрута к хосту
114 EALREADY Операция уже выполняется
115 EINPROGRESS Операция в процессе выполнения
116 ESTALE Недействительная ручка файла NFS
117 EUCLEAN Структура требует очистки
118 ENOTNAM Не файл типа XENIX
119 ENAVAIL Нет доступных семафоров XENIX
120 EISNAM Это файл типа XENIX
121 EREMOTEIO Ошибка удалённого ввода-вывода
122 EDQUOT Превышен лимит квот
123 ENOMEDIUM Не найдено носителя
124 EMEDIUMTYPE Неверный тип носителя
125 ECANCELED Операция отменена
126 ENOKEY Необходимый ключ недоступен
127 EKEYEXPIRED Ключ истек
128 EKEYREVOKED Ключ отозван
129 EKEYREJECTED Ключ отклонен службой
130 EOWNERDEAD Владелец умер
131 ENOTRECOVERABLE Состояние невосстановимо

Коды Ошибок Windows

Полный список см. на https://msdn.microsoft.com/en-us/library/ms681381.aspx

Номер Код ошибки Описание
1 ERROR_INVALID_FUNCTION Неверная функция.
2 ERROR_FILE_NOT_FOUND Указанный файл не найден.
3 ERROR_PATH_NOT_FOUND Указанный путь не найден.
4 ERROR_TOO_MANY_OPEN_FILES Система не может открыть файл.
5 ERROR_ACCESS_DENIED Доступ запрещён.
6 ERROR_INVALID_HANDLE Дескриптор недействителен.
7 ERROR_ARENA_TRASHED Блоки управления хранилищем были повреждены.
8 ERROR_NOT_ENOUGH_MEMORY Недостаточно памяти для выполнения этой команды.
9 ERROR_INVALID_BLOCK Адрес блока управления хранилищем недействителен.
10 ERROR_BAD_ENVIRONMENT Неправильная среда.
11 ERROR_BAD_FORMAT Попытка загрузки программы с неправильным форматом.
12 ERROR_INVALID_ACCESS Неверный код доступа.
13 ERROR_INVALID_DATA Недействительные данные.
14 ERROR_OUTOFMEMORY Недостаточно памяти для завершения этой операции.
15 ERROR_INVALID_DRIVE Система не может найти указанный диск.
16 ERROR_CURRENT_DIRECTORY Директорию нельзя удалить.
17 ERROR_NOT_SAME_DEVICE Система не может переместить файл на другой диск.
18 ERROR_NO_MORE_FILES Больше нет файлов.
19 ERROR_WRITE_PROTECT Носитель защищён от записи.
20 ERROR_BAD_UNIT Система не может найти указанное устройство.
21 ERROR_NOT_READY Устройство не готово.
22 ERROR_BAD_COMMAND Устройство не распознаёт команду.
23 ERROR_CRC Ошибка данных (контрольная сумма).
24 ERROR_BAD_LENGTH Программа выпустила команду, но длина команды неверна.
25 ERROR_SEEK Устройство не может найти указанную область или дорожку на диске.
26 ERROR_NOT_DOS_DISK Доступ к указанному диску или дискете невозможен.
27 ERROR_SECTOR_NOT_FOUND Устройство не находит запрашиваемый сектор.
28 ERROR_OUT_OF_PAPER У принтера закончилась бумага.
29 ERROR_WRITE_FAULT Система не может записать на указанное устройство.
30 ERROR_READ_FAULT Система не может прочитать с указанного устройства.
31 ERROR_GEN_FAILURE Подключённое к системе устройство не работает.
32 ERROR_SHARING_VIOLATION Процесс не может получить доступ к файлу, потому что он используется другим процессом.
33 ERROR_LOCK_VIOLATION Процесс не может получить доступ к файлу, потому что другой процесс заблокировал часть файла.
34 ERROR_WRONG_DISK В дисководе находится неверная дискета. Вставьте %2 (Серийный номер тома: %3) в дисковод %1.
36 ERROR_SHARING_BUFFER_EXCEEDED Открыто слишком много файлов для совместного использования.
38 ERROR_HANDLE_EOF Достигнут конец файла.
39 ERROR_HANDLE_DISK_FULL Диск заполнен.
87 ERROR_INVALID_PARAMETER Неверный параметр.
112 ERROR_DISK_FULL Диск заполнен.
123 ERROR_INVALID_NAME Синтаксис имени файла, имени каталога или метки тома неверный.
1450 ERROR_NO_SYSTEM_RESOURCES Недостаточно системных ресурсов для выполнения запрошенной службы.
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/operating-system-error-codes/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API