Seite 1 von 1

Datenbank aus Version 3.05 auf 3.07pl installieren

Verfasst: 16.04.2010 21:33
von zappodrom
Moin,

ich habe aus einer alten 3.05er Installation eine komplette DB-Sicherung erhalten, die ich in die aktuelle 3.07 einspielen soll.
Als DB-System wird/wurde Postgres verwendet. Ich habe jetzt die 3.07 installiert und darüber auch die Datenbank angelegt. Nur leider kann ich das Backup nicht über das entsprechende Frontend einspielen.
Auch über die Shell habe ich es schon mit

Code: Alles auswählen

psql sunday_forum -f - < /tmp/backup_1270634536_ce9e02611594b20a.sql
versucht, das Backup ersteinmal in eine leere DB zu spielen. Doch das ging auch schief.
Es geht dabei mit der folgenden Fehlermeldung los:

Code: Alles auswählen

psql:<stdin>:80: ERROR:  sequence "phpbb_words_seq" does not exist
psql:<stdin>:81: ERROR:  current transaction is aborted, commands ignored until end of transaction block
und endet mit der folgenden:

Code: Alles auswählen

psql:<stdin>:8039: ung�ltige Anweisung \.
Ich denke mir mal, das die Backupdatei aus dem 3.05er Forum nicht für ein manuelles restore gedacht ist. Kennt jemand noch eine andere Methode die DB einzuspielen? Vielleicht ein PHP-Skript oder ähnliches?
Oder muss ich das Backup bearbeiten bzw. Daten löschen, damit es funktioniert.

Gruß,
Zappodrom