Hallo ihr,
ich habe mit PGAdmin III einen ganzen Datenbank Server “gebackupt”.
( einfach rechtsklick und file angegeben )
nun hab ich hier ein 4GB großes .sql File
und ich weiss nicht wie ich das wieder importiert bekomme.
Betriebssys ist Windows.
( hab neu installiert … alles neu aufgesetzt)
ich hab es schon mit psql versucht … aber da kommt dann immer nur die Meldung: List of tablespaces und er zeigt mir 2 Tablespaces an
Er legt auch die DB an aber da ist nix drinne … kann es sein das die 4GBeinfach zu groß sind ?
Wenn ja was muss ich machen ? weil ich brauch die Daten wieder ^^
ads
30. Dezember 2008 um 15:18
#2
seufz alle wollen Restore, keiner will Backup.
Gut, was genau probierst du mit psql (bitte hier pasten, dazu das CODE-Feld nutzen). Welche Fehlermeldung genau gibt es?
-f e:\db.sql postgres
gibt keine fehler meldung :-/
es komt dann immer nur :
List of tablespaces
Name | Owner | Location
------------+----------+----------
pg_default | postgres |
pg_global | postgres |
(2 rows)
dabei sollte der doch dann eigentlich die sachen wieder importieren oder ?
Kenne mich leider garnicht aus -.-
ads
30. Dezember 2008 um 16:26
#4
\db in psql zeigt auch die Liste aller Tablespaces an.
Versuch mal, aus dem \ ein / zu machen … vielleicht klappt es dann.
Wenn ich aus dem
\ ein / mache
dann kommt nix bzw. er springt wieder dahin wo er eine eingabe erwartet :-/
Denke das er dann einfach die Datei nicht findet oder ?
ich hab es auch mal versucht das File umzubenennen.
Nun kommt immer
postgres-# -f e:\poker.sql postgres
psql -f e:
-f e:
\p: extra argument "oker.sql" ignored
\p: extra argument "postgres" ignored
verzweifel
Ich glaub ich hab es ( zumindest tut sich was ^^ )
\cd e:
\i poker.sql
und nun scheind er zu laufen
ads
30. Dezember 2008 um 17:12
#7
Das kommt davon, wenn man nicht alle Informationen postet.
Du hast dich innerhalb von psql befunden, das aber niemandem mitgeteilt!
-f ist die Angabe, um auf der Kommandozeile beim Aufruf von psql eine Datei anzugeben.
Innerhalb von psql lautet die Anweisung \i … und psql gibt dir beim Starten einen Hinweis auf die Hilfe: ?
Die solltest du dir vielleicht mal durchlesen …