[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [ot di disperazione]Postgre non recupera correttamente il backup



mox ha scritto:
Davide Prina ha scritto:
...
OK ho un aggiornamento:
riesco a fare correttamente una copia ed un ripristino usando
pg_dump -Fc db > dbbckp
pg_restore --clean -d db dbbckp

ovvero ottengo una serie di
pg_restore: NOTICE: ALTER TABLE / ADD PRIMARY KEY will create implict (a volte unique) index "..." for table "..." ma penso che questi siano appunto avvisi di alcune chiavi che verranno create in maniera implicita (e questo, tra l'altro, penso sia male... o no?), ed il tutto mi pare funzionare correttamente. Quando invece provo a fare il restore del db originale (guasto) ottengo errori del genere che alcune chiavi non possono essere cancellate (usando --clean) perchè non esistono. Il mio sospetto è che, essendo stato aggiornato il database da una versione precedente, questo aggiornamento sia andato un po a male e che il problema sia saltato fuori solo col ripristino. Piuttosto non riesco a capire come verificare i problemi del vecchio db (sospetto che manchino alcune chiavi...), e quando mi viene proposto un messaggio di errore su rimozione/inserimento di una chiave su questo db bacato del tipo "constraint "..." does not exist" non so su quale tabella del db cercarla, suggerimenti?

Ciao.



Reply to: