Thema geschlossen
Ergebnis 1 bis 2 von 2

Thema: PostgreSQL - Umzug 7.3.4 -> 8.0.8 (SuSE 9.0 -> SuSE 9.3)

  1. #1
    Newbie
    Registriert seit
    20.06.2006
    Beiträge
    1

    Standard PostgreSQL - Umzug 7.3.4 -> 8.0.8 (SuSE 9.0 -> SuSE 9.3)

    Hallo,

    ich wollte eine größere Postgres Datenbank auf einen neuen Server migrieren.

    Erstmal ein paar Daten:

    Alter Server: Suse 9.0, Postgres 7.3.4
    Neuer Server: Suse 9.3, Postgres 8.0.8

    Leider schlägt der Import der Datenbank auf dem neuen Server grandios fehl, es werden soviel Fehlermeldungen ausgegeben. Ich bin nach der offiziellen Anleitung vorgegangen:

    http://www.postgresql.org/docs/8.0/i...upgrading.html

    Code:
    postgres@server:/var/lib> psql -d template1 -f /tmp/postgres_old.dump
    You are now connected to database "template1".
    DELETE 0
    DELETE 0
    psql:/tmp/postgres_old.dump:27: FEHLER:  Datenbank »db1« existiert bereits
    psql:/tmp/postgres_old.dump:28: FEHLER:  Datenbank »db2« existiert bereits
    psql:/tmp/postgres_old.dump:29: FEHLER:  Datenbank »db3« existiert bereits
    psql:/tmp/postgres_old.dump:30: FEHLER:  Datenbank »db4« existiert bereits
    psql:/tmp/postgres_old.dump:31: FEHLER:  Datenbank »db5« existiert bereits
    psql:/tmp/postgres_old.dump:34: \connect: FATAL:  Datenbank »db6« existiert nicht
    
    ich werd daraus nicht schlau, kann mir jemand helfen ?

  2. #2
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,458

    Standard AW: PostgreSQL - Umzug 7.3.4 -> 8.0.8 (SuSE 9.0 -> SuSE 9.3)

    Hallo,

    Ich habe KEINE Ahnung von PostgreSQL, aber wenn ich mir die Fehlermeldungen so betrachte, dann wundert mich sowas zum Beispiel doch ein wenig:

    Code:
    psql:/tmp/postgres_old.dump:27: FEHLER:  Datenbank »db1« existiert bereits
    
    Wird das wirklich SO ausgegeben? Mit diesen "Hieroglyphen"?

    Ich würde zunächst mal die Zeichenkodierungen an geeigneter (wo das ist weiß ich in dem Falle nicht) Stelle überprüfen, vielleicht liegt DA das Problem.

    Greetz,

    RM

    Nachtrag: http://www.postgresql.org/docs/8.0/i...upgrading.html

    To back up your database installation, type:
    pg_dumpall > outputfile
    If you need to preserve OIDs (such as when using them as foreign keys), then use the -o option when running pg_dumpall.
    pg_dumpall does not save large objects. Check Section 22.1.4 if you need to do this.
    Da ich weder weiß, wie "groß" Deine Datenbank war noch wie Du vorgegangen bist und auch nicht dort steht, wo da die Grenze liegt, ist das nur als Hinweis auf einen möglichen Fehler zu verstehen.

    Nachtrag 2. Titel in etwas "Aussagekräftigeres" geändert. Natürlich sucht der OP Hilfe, sonst wäre er wohl kaum hier .
    Geändert von Rain_Maker (20.06.2006 um 11:19 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.2.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. (Suse) Einrichten von WPA-Verschlüsselung unter SuSE 10
    Von Rain_Maker im Forum Linux-Howtos
    Antworten: 0
    Letzter Beitrag: 25.03.2006, 16:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87