Die Bedeutung einer Betriebssystem-Fehlernummer können Sie mit dem Programm perror ermitteln, das zur MySQL-Distribution gehört.
Die folgende Tabelle enthält eine Liste der häufigsten Systemfehlercodes von Linux. Eine vollständigere Aufstellung finden Sie unter Linux-Quellcode.
1 (EPERM)
Operation nicht gestattet
2 (ENOENT)
Datei oder Verzeichnis nicht vorhanden
3 (ESRCH)
Prozess nicht vorhanden
4 (EINTR)
Unterbrochener Systemaufruf
5 (EIO)
E/A-Fehler
6 (ENXIO)
Device oder Adresse nicht vorhanden
7 (E2BIG)
Argumenteliste zu lang
8 (ENOEXEC)
Exec-Format-Fehler
9 (EBADF)
Dateinummer stimmt nicht
10 (ECHILD)
Kein Kindprozess
11 (EAGAIN)
Versuchen Sie es erneut
12 (ENOMEM)
Kein Arbeitsspeicher mehr frei
13 (EACCES)
Berechtigung verweigert
14 (EFAULT)
Adresse stimmt nicht
15 (ENOTBLK)
Block-Device erforderlich
16 (EBUSY)
Device oder Ressource ist belegt
17 (EEXIST)
Datei vorhanden
18 (EXDEV)
Cross-Device-Link
19 (ENODEV)
Device nicht vorhanden
20 (ENOTDIR)
Ist kein Verzeichnis
21 (EISDIR)
Ist ein Verzeichnis
22 (EINVAL)
Ungültiges Argument
23 (ENFILE)
Dateitabellenüberlauf
24 (EMFILE)
Zu viele geöffnete Dateien
25 (ENOTTY)
Unpassender ioctl für Device
26 (ETXTBSY)
Textdatei belegt
27 (EFBIG)
Datei zu groß
28 (ENOSPC)
Device hat keinen Platz mehr frei
29 (ESPIPE)
Unzulässige Suche
30 (EROFS)
Schreibgeschütztes Dateisystem
31 (EMLINK)
Zu viele Links
Die folgende Tabelle enthält eine Liste häufiger Windows-Systemfehlercodes. Eine vollständigere Aufstellung finden Sie auf der Website von Microsoft.
1 (ERROR_INVALID_FUNCTION)
Funktion nicht korrekt
2 (ERROR_FILE_NOT_FOUND)
System kann die Datei nicht finden
3 (ERROR_PATH_NOT_FOUND)
System kann den Pfad nicht finden
4 (ERROR_TOO_MANY_OPEN_FILES)
System kann die Datei nicht öffnen
5 (ERROR_ACCESS_DENIED)
Zugriff verweigert
6 (ERROR_INVALID_HANDLE)
Ungültiger Handle
7 (ERROR_ARENA_TRASHED)
Speichersteuerungsblöcke wurden zerstört
8 (ERROR_NOT_ENOUGH_MEMORY)
Zu wenig Speicher, um diesen Befehl zu verarbeiten
9 (ERROR_INVALID_BLOCK)
Speichersteuerungsblock-Adresse ist ungültig
10 (ERROR_BAD_ENVIRONMENT)
Die Umgebung ist nicht korrekt
11 (ERROR_BAD_FORMAT)
Versuch, ein Programm mit einem unzulässigen Format zu laden
12 (ERROR_INVALID_ACCESS)
Zugriffscode ist ungültig
13 (ERROR_INVALID_DATA)
Daten sind ungültig
14 (ERROR_OUTOFMEMORY)
Nicht genug Speicher vorhanden, um die Operation auszuführen
15 (ERROR_INVALID_DRIVE)
System kann das angegebene Laufwerk nicht finden
16 (ERROR_CURRENT_DIRECTORY)
Verzeichnis kann nicht entfernt werden
17 (ERROR_NOT_SAME_DEVICE)
System kann die Datei nicht auf ein anderes Festplattenlaufwerk verlagern
18 (ERROR_NO_MORE_FILES)
Keine weiteren Dateien vorhanden
19 (ERROR_WRITE_PROTECT)
Schreibgeschütztes Speichermedium
20 (ERROR_BAD_UNIT)
System kann das angegebene Gerät nicht finden
21 (ERROR_NOT_READY)
Gerät ist nicht bereit
22 (ERROR_BAD_COMMAND)
Gerät erkennt den Befehl nicht
23 (ERROR_CRC)
Datenfehler (zyklische Redundanzprüfung)
24 (ERROR_BAD_LENGTH)
Das Programm hat einen Befehl gegeben, dessen Länge nicht stimmt
25 (ERROR_SEEK)
Das Laufwerk konnte einen bestimmten Bereich oder Track auf der Festplatte nicht finden
26 (ERROR_NOT_DOS_DISK)
Kein Zugriff auf die Platte oder Diskette
27 (ERROR_SECTOR_NOT_FOUND)
Das Laufwerk kann den angeforderten Sektor nicht finden
28 (ERROR_OUT_OF_PAPER)
Kein Papier im Drucker
29 (ERROR_WRITE_FAULT)
System kann auf das angegebene Gerät nicht schreiben
30 (ERROR_READ_FAULT)
System kann von dem angegebenen Gerät nicht lesen
31 (ERROR_GEN_FAILURE)
Ein mit dem System verbundenes Gerät funktioniert nicht
32 (ERROR_SHARING_VIOLATION)
Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess benutzt wird
33 (ERROR_LOCK_VIOLATION)
Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess teilweise gesperrt wurde
34 (ERROR_WRONG_DISK)
Verkehrte Diskette im Laufwerk. Legen Sie %2 (Volume-Seriennummer: %3) in Laufwerk %1 ein
36 (ERROR_SHARING_BUFFER_EXCEEDED)
Zu viele Dateien für gemeinsame Nutzung geöffnet
38 (ERROR_HANDLE_EOF)
Dateiende erreicht
39 (ERROR_HANDLE_DISK_FULL)
Festplatte ist voll
87 (ERROR_INVALID_PARAMETER)
Der Parameter ist verkehrt. (Wenn auf Windows dieser Fehler
auftritt und innodb_file_per_table
in
einer Serveroptionsdatei eingeschaltet wurde, fügen Sie der
Datei zusätzlich die Zeile
innodb_flush_method=unbuffered
hinzu.)
112 (ERROR_DISK_FULL)
Festplatte ist voll
123 (ERROR_INVALID_NAME)
Dateiname oder Verzeichnisname oder Volume-Label-Syntax ist verkehrt
1450 (ERROR_NO_SYSTEM_RESOURCES)
Systemressourcen reichen nicht, um den angefragten Service abzuschließen
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.