Ergebnis 1 bis 3 von 3

Thema: Export aus alter und Import in neue PG Version

  1. #1
    mgruber82 ist offline Neuer Benutzer
    Registriert seit
    03.02.2007
    Beiträge
    2

    Beitrag Export aus alter und Import in neue PG Version

    hallo,

    habe pg_dump auf einer ca 3 jahre alten linux installation so ausgeführt:

    pg_dump -b -c -C -d -Ft verwaltung > /var/lib/postgrs/db.tar

    habe dann auf der neuen sles10 installation mit pg 8.1 den befehl

    pg_restore -c /var/lib/pgsql/db.tar

    ausgeführt.

    lief alles duch ohne fehlermeldung soweit ich sehen konnte, jedoch wird keine datenbank angelegt. lege ich die datenbank vorher an bleibt sie danach leer.
    hab keine ahnung woran das liegen könnte.

    danke für eure hilfe
    Geändert von mgruber82 (03.02.2007 um 23:09 Uhr)

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von mgruber82 Beitrag anzeigen
    hallo,

    habe pg_dump auf einer ca 3 jahre alten linux installation so ausgeführt:

    pg_dump -b -c -C -d -Ft verwaltung > /var/lib/postgrs/db.tar
    -b kennt meine man-page nicht, -d braucht man einklich eher nicht.

    lief alles duch ohne fehlermeldung soweit ich sehen konnte
    wie ist das jetzt zu verstehen?

    angelegt. lege ich die datenbank vorher an bleibt sie danach leer.
    hab keine ahnung woran das liegen könnte.
    Kannst du die Datenbank mit psql -l sehen? Kann es sein, das die DB vielleicht Verwaltung hieß und Du eine leere DB verwaltung gesichtert hast?

    Ich meine sowas wie hier:

    Code:
    kretschmer@KanotixBox:~$ createdb foo
    CREATE DATABASE
    kretschmer@KanotixBox:~$ createdb Foo
    CREATE DATABASE
    kretschmer@KanotixBox:~$ psql -l | grep -i foo
     Foo               | kretschmer | LATIN1
     foo               | kretschmer | LATIN1
     foobar            | kretschmer | LATIN1
    kretschmer@KanotixBox:~$
    Btw.: man sollte zum Wechsel einer Version das pg_dump der neuen Version gegen die alte DB verwenden.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    rolfS ist offline Benutzer
    Registriert seit
    14.04.2006
    Ort
    Frankfurt
    Beiträge
    53

    Standard

    Hallo mgruber82,

    > lief alles duch ohne fehlermeldung soweit ich sehen konnte, jedoch wird keine
    > datenbank angelegt. lege ich die datenbank vorher an bleibt sie danach leer.
    > hab keine ahnung woran das liegen könnte.

    Zwei Fehlerquellen fallen mir ein:
    - Verwende beim Dump noch die Option -i um keine Versionsinfos in den Dump zu bekommen
    - sind Name bzw. Schema der neuen und der alten DB identisch
    Beide Daten kannst Du zur Not im Dump mittels Editor ändern.

    Gruß
    Rolf

Ähnliche Themen

  1. Alter Table Problem
    Von AndreasBeginner im Forum SQL
    Antworten: 8
    Letzter Beitrag: 18.06.2009, 09:09
  2. Export/Import GML
    Von Nuadu im Forum PostGIS
    Antworten: 1
    Letzter Beitrag: 20.10.2008, 16:42
  3. [News]: Data Export for PostgreSQL version 3.0 released
    Von Xandrian im Forum Neuigkeiten & Ankündigungen
    Antworten: 0
    Letzter Beitrag: 22.08.2007, 10:24
  4. ALTER FUNCTION will nicht
    Von trauter im Forum Allgemeines
    Antworten: 3
    Letzter Beitrag: 20.07.2006, 12:30
  5. Denkfehler bei ALTER TABLE xx ALTER COLUMN
    Von FrankTheFox im Forum Allgemeines
    Antworten: 3
    Letzter Beitrag: 26.06.2006, 10:47

Berechtigungen

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

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum