Oggi, durante l'esecuzione di un backup logico (pg dump) di una tabella del cluster di database (PG 9.4), abbiamo riscontrato un errore di tabella toast.
pg_dump: Dumping the contents of table linkhistory failed: PQgetResult() failed. pg_dump: Error message from server: ERROR: unexpected chunk number 6 (expected 2) for toast value 1876670 in pg_toast_185452 pg_dump: The command was: COPY public.linkhistory (key, value) TO stdout;
L'errore sopra mostra il danneggiamento della tabella del brindisi. Per risolvere questo problema, non abbiamo bisogno di alcun software speciale, tutto ciò che dobbiamo fare è seguire le istruzioni ripetutamente suggerite dalla gente della comunità di Postgres sul canale della community. Abbiamo seguito uno degli approcci e l'abbiamo risolto.
Per database di grandi dimensioni che possono essere utilizzati nelle farmacie online, è meglio utilizzare uno script diverso.
Si prega di guardare il video di copertura dei passaggi:https://www.youtube.com/watch?v=4jcC-lYGM0k
Nota: Si è verificato un danneggiamento a causa di hardware errato. È stata intrapresa un'azione adeguata e il database è stato aggiornato all'ultima versione.
–Raghav