From: | Andreas Wenk <a(dot)wenk(at)netzmeister-st-pauli(dot)de> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: pg_restore und view Reihenfolge |
Date: | 2008-12-04 08:42:34 |
Message-ID: | 493797FA.7080701@netzmeister-st-pauli.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Moin Horst,
ich hab's bislang noch nicht ausprobiert aber man pg_restore sagt, dass Du mit dem
Parameter -1 (eins) den restore in einer Transaktion vornehemn kannst. Ich denke mal das
sollte dann klappen.
- -1
- --single-transaction
Execute the restore as a single transaction (that is, wrap the emitted commands in
BEGIN/COMMIT). This ensures that either all the commands
complete successfully, or no changes are applied. This option implies --exit-on-error.
Ich bin aber nicht ganz sicher ob's das tut. Diesen Parameter gab's in V 8.1 noch nicht.
Wie ist denn die genaue Fehlermeldung? Ev. solltest Du auch den Parameter -c nutzen:
- -c
- --clean
Clean (drop) database objects before recreating them.
Gruss
- ----------------------------------
Andreas Wenk / Netzmeister St.Pauli
St.Pauli - Hamburg - Germany
Düster Horst schrieb:
> Hallo Liste
>
> Ich versuche mit pg_restore (8.3.3) eine Datensicherung aus pg_dump
> (8.3.3) auf einen neuen DB-Cluster (8.3.3) zu spielen. Leider gibt es
> bei verschiedenen Views Probleme diese zu rekonstruieren. Der Grund ist,
> dass es Views sind, die in der FROM clause eine VIEW referenziert haben.
> Z.B.
>
> VIEW1:
>
> select * from VIEW2;
>
> Während des Restores wird versucht zuerst VIEW1 anzulegen. Das misslingt
> aber, da VIEW2 noch nicht existiert. Wie kann ich mich aus dieser Misere
> retten?
>
> Danke für jede Hilfe.
>
> Gruss
> Horst Düster
>
> ------------------------------------------------
>
> Dr. Horst Düster
> GIS-Koordinator, Stv. Amtschef
>
> Kanton Solothurn
> Bau- und Justizdepartement
> Amt für Geoinformation
> SO!GIS Koordination
> Rötistrasse 4
> CH-4501 Solothurn
>
> Telefon ++41(0)32 627 25 32
> Telefax ++41(0)32 627 22 14
>
> mailto:horst(dot)duester(at)bd(dot)so(dot)ch
> http://www.agi.so.ch
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFJN5f6Va7znmSP9AwRAoA6AJoCn4CJQydfFWylzn0eX7J0XfmXUQCgyI/B
dLIjQIxcBAYaH9aXuYfLclI=
=Ny6J
-----END PGP SIGNATURE-----
From | Date | Subject | |
---|---|---|---|
Next Message | A. Kretschmer | 2008-12-04 09:00:08 | Re: pg_restore und view Reihenfolge |
Previous Message | A. Kretschmer | 2008-12-04 08:40:51 | Re: pg_restore und view Reihenfolge |