Hallo zusammen,
ich habe einen Dump mit “pg_dump -Fc …” erstellt. Wenn ich diesen mit “pg_restore” wieder einspielen will gibt es Fehlermeldungen, da zuerst Daten in einer Tabelle eingespielt werden sollen, die auf eine andere Tabelle verweisen, die erst danach eingespielt wird.
Deswegen habe ich mit “pg_restore -l …” ein Inhaltsverzeichnis erstellt und darin die entsprechenden Zeilen für die Tabellen umsortiert, wie auf PostgreSQL: Documentation: Manuals: PostgreSQL 8.3: pg_restore ganz unten beschrieben.
Dann kam jedoch die Fehlermeldung
Dumping a specific TOC data block out of order is
not supported without ID on this input stream (fseek required).
Habe zuerst vermutet, dass es daran liegt, dass ich unter Win arbeite (wg. fseek).
Unter Problem restoring with pg_dump wird das gleiche Problem, aber leider keine Lösung, unter Linux beschrieben.
Hat jemand eine Idee?
Vielen Dank für jegliche Hilfe
max.p