SQL-/Datenbank-FehlerFatal
SQLITE_CORRUPT (11)SQLITE_CORRUPT (11) — Datenbankabbild ist fehlerhaft
Die Datenbankdatei ist korrumpiert.
sqlite
Was verursacht diesen Fehler
Korrumpiert durch einen Absturz während des Schreibens, Hardware-Fehler, Bearbeitung mit Nicht-SQLite-Werkzeugen oder Kopieren während des Schreibens.
So beheben Sie ihn
Führen Sie PRAGMA integrity_check aus. Stellen Sie mit .dump wieder her. Spielen Sie das Backup ein. Verwenden Sie den WAL-Modus, um das Korrumpierungsrisiko zu verringern.
Beispiel
-- Check integrity
PRAGMA integrity_check;
-- Recover: dump and recreate
sqlite3 corrupt.db .dump | sqlite3 new.dbVerwandte Fehlercodes
SQL-/Datenbank-FehlerFehler
5500055000 — Objekt nicht im erforderlichen Zustand
Das Datenbankobjekt befindet sich nicht im erforderlichen Zustand.
postgresql
Details anzeigen SQL-/Datenbank-FehlerFehler
25P0225P02 — Fehlgeschlagene SQL-Transaktion
Ein Befehl wurde in einer Transaktion ausgeführt, die bereits fehlgeschlagen ist.
postgresql
Details anzeigen SQL-/Datenbank-FehlerFehler
0800108001 — Client kann keine Verbindung herstellen
Der Client konnte keine Verbindung zum Datenbankserver aufbauen.
postgresql
Details anzeigen SQL-/Datenbank-FehlerFehler
28P0128P01 — Ungültiges Passwort
Das zur Authentifizierung angegebene Passwort ist falsch.
postgresql
Details anzeigen SQL-/Datenbank-FehlerFehler
22P0222P02 — Ungültige Textrepräsentation
Ein Wert konnte nicht in den erforderlichen Datentyp konvertiert werden.
postgresql
Details anzeigen SQL-/Datenbank-FehlerFehler
SQLITE_MISUSE (21)SQLITE_MISUSE (21) — Fehlerhafte Bibliotheksnutzung
Die SQLite-API wurde nicht korrekt verwendet.
sqlite
Details anzeigen