Einen DB ohne pg_dump ausgeben

8

Gibt es eine Möglichkeit, eine Postgres db nur mit psql (ohne pg_dump) zu dumpen? Danke.

    
pgpv 24.02.2012, 15:18
quelle

2 Antworten

0

Theoretisch könnten Sie Abfragen ausführen, um das Schema zu extrahieren und diese Ergebnisse dann zum Extrahieren der Daten zu verwenden. Aber es wäre nicht einfach, all das mit Hilfe von psql in etwas Brauchbares für eine Wiederherstellung zu verwandeln.

    
PinnyM 24.02.2012 15:24
quelle
0

Theoretisch haben Sie Zugriff auf alle benötigten Daten. In der Praxis ist es wahrscheinlicher, dass Sie Daten mit dem Befehl COPY , nicht aber mit dem Datenbankschema usw. speichern / sichern können.

Beachten Sie, dass Sie pg_dump nicht auf demselben Computer haben müssen, auf dem sich Ihr Datenbankserver befindet, wenn er das Netzwerk überwacht. Aber naja, ich weiß nicht warum du überhaupt fragst:)

    
Michael Krelin - hacker 24.02.2012 15:47
quelle

Tags und Links