Příručka:Nekonzistence databáze

This page is a translated version of the page Manual:Database inconsistencies and the translation is 100% complete.

Nejednotnost databáze nastanou, když například primární klíče uložené v jiných polích již neukazují na řádek, který existuje. K tomu může dojít například po předčasném ukončení importu databáze. V takovém případě může page.page_latest ukazovat na revizi, která nebyla importována, a uživatelům, kteří se snaží stránku přečíst, se může zobrazit chybové hlášení "Revize #0 stránky s názvem [název stránky]" neexistuje. To je obvykle způsobeno následováním odkazu na zastaralou historii na stránku, která byla smazána. Podrobnosti naleznete v protokolu mazání. findAnomalies.php lze použít k nalezení chybějících revizí.