Reparieren Sie beschädigte Datenbank postgresql

Ich habe mehrere Fehler mit meiner postgresql-Datenbank, die nach einem Stromstoß entstanden sind:

Ich kann von meiner Datenbank aus nicht auf die meisten Tabellen zugreifen. Wenn ich es zum Beispiel versucheselect * from ac_cash_collectionIch bekomme den Fehler:

ERROR: missing chunk number 0 for toast value 118486855 in pg_toast_2619

Wenn ich pg_dump versuche, erhalte ich den folgenden Fehler:

Error message from server: ERROR:  relation "public.st_stock_item_newlist" does not exist
pg_dump: The command was: LOCK TABLE public.st_stock_item_newlist IN ACCESS SHARE MODE

Ich habe versucht, die gesamte Datenbank neu zu indizieren. Eigentlich habe ich sie laufen lassen, bin eingeschlafen und habe festgestellt, dass sie morgens nichts getan hat. Deshalb musste ich sie abbrechen.

Ich benötige Hilfe, um dies so schnell wie möglich zu beheben. Bitte helfen Sie.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage