Wiederherstellen nicht möglich

From: Gunnar Oehmichen <oehm8895(at)uni-landau(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Wiederherstellen nicht möglich
Date: 2013-06-24 14:34:07
Message-ID: 51C858DF.5020302@uni-landau.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Sehr geehrte Listenteilnehmer,

im Rahmen einer Abschlussarbeit mache ich mich als Laie gerade mit
PostgreSQL vertraut und übernehme eine (geo-)Datenbank, die mir im
.backup Format überlassen wurde.

Ich nutze Ubuntu 12.04 64 bit mit XFCE als Desktopumgebung

Postgres Version 9.1.9, Postgis 2.0.1.2, PGAdminIII als GUI.

Um die Datenbank wiederherstellen zu können erstelle ich im GUI eine
neue Datenbank "MI" und wähle mit Rechtklick "Wiederherstellen":

/usr/bin/pg_restore --host localhost --port 5432 --username "postgres"
--dbname "MI" --no-password --verbose
"/home/gunnaroeh/Dokumente/Laenderdaten/Database/LaenderStand_02-20.backup"
pg_restore: connecting to database for restore
pg_restore: creating TABLE mzb
pg_restore: creating TABLE samplsites_mzb
pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 200; 1259 51728 TABLE
samplsites_mzb postgres
pg_restore: [archiver (db)] could not execute query: ERROR: type
"geometry" does not exist
LINE 14: east_north geometry(Point,31467)
^
Command was: CREATE TABLE samplsites_mzb (
land character varying(50),
samplsite_id integer NOT NULL,
samplsite character var...
pg_restore: [archiver (db)] could not execute query: ERROR: relation
"public.samplsites_mzb" does not exist
Command was: ALTER TABLE public.samplsites_mzb OWNER TO postgres;

pg_restore: creating TABLE samplsites_phch
pg_restore: restoring data for table "mzb"
pg_restore: restoring data for table "samplsites_mzb"
pg_restore: [archiver (db)] Error from TOC entry 3147; 0 51728 TABLE
DATA samplsites_mzb postgres
pg_restore: [archiver (db)] could not execute query: ERROR: relation
"samplsites_mzb" does not exist
Command was: COPY samplsites_mzb (land, samplsite_id, samplsite,
samplsite_name, rechtswert, hochwert, easting, northing, latitude, longi...
pg_restore: restoring data for table "samplsites_phch"
pg_restore: creating CONSTRAINT id
pg_restore: [archiver (db)] Error from TOC entry 3145; 2606 59403
CONSTRAINT id postgres
pg_restore: [archiver (db)] could not execute query: ERROR: relation
"samplsites_mzb" does not exist
Command was: ALTER TABLE ONLY samplsites_mzb
ADD CONSTRAINT id PRIMARY KEY (samplsite_id);

pg_restore: setting owner and privileges for TABLE mzb
pg_restore: setting owner and privileges for TABLE samplsites_mzb
pg_restore: setting owner and privileges for TABLE samplsites_phch
pg_restore: setting owner and privileges for TABLE DATA mzb
pg_restore: setting owner and privileges for TABLE DATA samplsites_mzb
pg_restore: setting owner and privileges for TABLE DATA samplsites_phch
pg_restore: setting owner and privileges for CONSTRAINT id
WARNING: errors ignored on restore: 4

Prozess beendete mit Exitcode 1.

Wenn ich für die neue Datenbank die Erweiterungen postgis und
postgis_topology wähle verschwindet zumindestens folgende Meldung:

pg_restore: [archiver (db)] could not execute query: ERROR: type
"geometry" does not exist.

Weiterhin ist auffällig, dass:

postgres=# SELECT PostGIS_version();
ERROR: function postgis_version() does not exist
LINE 1: SELECT PostGIS_version();
^
HINT: No function matches the given name and argument types. You might
need to add explicit type casts.

Und ich zusätzlich im GUI bei der Erstellung einer neuen Datenbank unter
Definitionen die Vorlage nicht zu sehen bekomme, da mir angeraten wurde
zur Wiederherstellung diese Vorlage zu nutzen.

Die wiederherzustellende Datenbank wurde übrigens unter Windows 7,
soviel ich weiss, erstellt. Ich poste auch hier in die Liste, da ich
nicht weiss, ob das Problem wirklich ausschließlich PostGIS bedingt ist,

Ich danke vielmals für die Hilfe,

beste Grüße,

Gunnar

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas Kretschmer - internet24 GmbH 2013-06-24 14:42:44 AW: [pgsql-de-allgemein] Wiederherstellen nicht möglich
Previous Message Sven Marcel Buchholz 2013-06-05 13:56:10 Re: Call for Papers: PgConf.DE 2013