Ergebnis 1 bis 3 von 3

Thema: Ausgabe von pg_dump/pg_restore unter Windows in Datei umleiten

  1. #1
    MatthiasR ist offline Neuer Benutzer
    Registriert seit
    29.07.2009
    Beiträge
    12

    Standard Ausgabe von pg_dump/pg_restore unter Windows in Datei umleiten

    Ich möchte gerne die Ausgabe von pg_dump- bzw. pg_restore-Aufrufen unter Windows in eine Datei umlenken. Normalerweise geht das ja ganz einfach, indem man "> dateiname.txt" an den Command-Line-Aufruf hängt. Aber bei pg_dump/pg_restore klappt das irgendwie nicht, die Ausgabe erscheint trotzdem im Command-Line-Fenster und die Datei wird nicht erzeugt bzw. verändert.

    Hier der komplette Aufruf:

    Code:
    C:\Pfad\zur\pg_dump.exe --host localhost --port 5432 --username postgres --format custom --verbose --file "C:\DOKUME~1\user\LOKALE~1\Temp\dump.backup" datenbank > C:\Pfad\zur\pg_dump.txt
    Wenn ich bspw. nur die "--help"-Ausgabe in die Datei umleite, dann klappt das:

    Code:
    C:\Pfad\zur\pg_dump.exe --help >  C:\Pfad\zur\pg_dump.txt
    Was mache ich falsch?

  2. #2
    castorp ist offline Erfahrener Benutzer
    Registriert seit
    27.06.2009
    Beiträge
    525

    Standard

    Vermutlich kommen die Ausgaben auf stderr nicht stdout. In dem Fall musst du

    Code:
    pg_dump.xe ....  2> dump.txt
    verwenden

    Edit: am besten ist es wohl, wenn Du beides (stdout und stderr) in deine Logdatei umleitest:

    Code:
    pg_dump.xe ....  > dump.txt 2>&1
    Geändert von castorp (22.12.2010 um 11:55 Uhr)
    A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'

  3. #3
    MatthiasR ist offline Neuer Benutzer
    Registriert seit
    29.07.2009
    Beiträge
    12

    Standard

    Wunderbar, klappt beides . Ich sage vielen lieben Dank für die schnelle Hilfe und schonmal schöne Feiertage!

Ähnliche Themen

  1. Frage pg_dump/pg_restore: Voraussetzungen unter Windows
    Von MatthiasR im Forum Sonstige
    Antworten: 0
    Letzter Beitrag: 10.01.2011, 11:58
  2. pg_dump Ausgabe ohne Escape-Sequenzen?
    Von ratio im Forum Allgemeines
    Antworten: 33
    Letzter Beitrag: 05.11.2009, 11:50
  3. abfrage in datei umleiten
    Von watcha im Forum Andere Datenbanken
    Antworten: 3
    Letzter Beitrag: 17.03.2009, 18:35
  4. C-Interface: PQprint Ausgabe umleiten wie?
    Von beho im Forum Programmierung
    Antworten: 16
    Letzter Beitrag: 30.07.2007, 10:16
  5. pg_dump ung pg_restore
    Von pg_smu im Forum Migration
    Antworten: 2
    Letzter Beitrag: 10.05.2007, 14:49

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