PostgreSQL – ungültige Seite in Block 2196 der Relation base/349583/364737

Erst gestern hat sich einer unserer Kunden darüber beschwert, dass er Backups in einer 1C-Datenbank erstellt, die auf PostgreSQL läuft. Aufgrund der Tatsache, dass wir ihnen nur VPS und nichts weiter zur Verfügung stellen, wussten wir nicht, was in ihnen vorging. Doch wie sich herausstellte, wurden schon seit längerem keine Backups mehr geschrieben, weil sie auch keinen eigenen Admin haben und niemand dies überwacht. Wir schickten uns eine Anfrage, schauten uns an, was dort vor sich ging und stellten beim Versuch, eine Sicherungskopie zu erstellen, Folgendes fest: FEHLER: ungültige Seite in Block 2196 der Relation base/349583/364737 Nach ganzen 15 Minuten stellte sich heraus, dass das einfache Drücken des „Okay“-Buttons nicht mehr funktioniert und es keine Standardlösung für das Wort „Komplett“ gibt. Es gibt auch keine vorgefertigten Skripte. Aus diesem Grund entschied ich, dass es notwendig sein würde, die gefundene Lösung für diejenigen zu veröffentlichen, die PostgreSQL unter Windows verwenden.
  1. Wir starten pgAdmin.
  2. Starten Sie das Abfragetool und:
    1. Den Pfad zur Datenbank, ich denke, niemand wird bezweifeln, bei welcher Datenbank das Problem aufgetreten ist, daher werden wir die Methode weglassen, den Namen der Datenbank nur zu kennen basis/349583
    2. Als nächstes, um Text einzufügen: WÄHLEN Sie pg_filenode_relation(0, 364737); – Als Ergebnis erhalten wir den Tabellennamen. Bei uns war es die Tabelle „_document143_vt2652“
    3. Jetzt müssen wir mit der Wiederherstellung beginnen: SETzero_damaged_pages = ein; VAKUUM VOLL _document144;
  3. Am Ende der Ausführung müssen Sie die gesamte Datenbank neu indizieren!
Es ist zu beachten, dass einige Daten aus der Tabelle verloren gehen können!

Abonnieren Sie die Neuigkeiten!

Wir spammen nicht! Lesen Sie unsere Datenschutz-Bestimmungenum mehr herauszufinden.

leave a comment

овар добавлен в корзину.
0 Artikel - 0,00 
Chat öffnen
1
Um dir zu helfen?
Scannen Sie den Code
Hallo 👋
Womit kann ich Ihnen behilflich sein?
Dies ist kein Chatbot! Die Leute antworten hier, also nicht immer sofort 😳
Wir verwenden Cookies, um Ihnen das beste Erlebnis auf unserer Website zu bieten. Durch die weitere Nutzung dieser Website stimmen Sie der Verwendung von Cookies zu.
Akzeptieren
Ablehnen
Datenschutz