SQL/databázové chybyFatální
SQLITE_CORRUPT (11)SQLITE_CORRUPT (11) — Obraz databáze na disku je poškozený
Soubor databáze je poškozený.
sqlite
Co způsobuje tuto chybu
Poškození způsobené pádem při zápisu, selháním hardwaru, úpravou mimo SQLite nebo kopírováním za chodu.
Jak to opravit
Spusťte PRAGMA integrity_check. Obnovte pomocí .dump. Proveďte obnovu ze zálohy. Použijte WAL mód pro snížení rizika poškození.
Příklad
-- Check integrity
PRAGMA integrity_check;
-- Recover: dump and recreate
sqlite3 corrupt.db .dump | sqlite3 new.dbSouvisející chybové kódy
SQL/databázové chybyChyba
5500055000 — Objekt není v požadovaném stavu
Databázový objekt není v požadovaném stavu.
postgresql
Zobrazit podrobnosti SQL/databázové chybyChyba
25P0225P02 — Selhala SQL transakce
Příkaz byl vydán v transakci, která již selhala.
postgresql
Zobrazit podrobnosti SQL/databázové chybyChyba
0800108001 — Klient nedokáže navázat připojení
Klient nemohl navázat připojení k databázovému serveru.
postgresql
Zobrazit podrobnosti SQL/databázové chybyChyba
28P0128P01 — Neplatné heslo
Heslo zadané pro autentizaci je nesprávné.
postgresql
Zobrazit podrobnosti SQL/databázové chybyChyba
22P0222P02 — Neplatná textová reprezentace
Hodnotu nebylo možné převést na požadovaný datový typ.
postgresql
Zobrazit podrobnosti SQL/databázové chybyChyba
SQLITE_MISUSE (21)SQLITE_MISUSE (21) — Nesprávné použití knihovny
SQLite API bylo použito nesprávně.
sqlite
Zobrazit podrobnosti