プロが教えるわが家の防犯対策術!

お世話になっております。

Windows版のPostgreSQL8.1を使用しています。
Windowsのバッチファイルで毎週自動実行で
pg_dumpによるバックアップを取得しようと思っています。
バックアップは正常に取得できるのですが、
どうしてもログファイルが出力できません。
手動でバッチを動かすと、プロンプトには表示が出ます。
『pg_dump: テーブル×××の内容をダンプしています』
のように。それをどうやったらファイルに残せるかを知りたいです。

実行しているコマンドは、

pg_dump.exe -f "DBバックアップファイル" -i -v -h ホスト名 -p ポート -U "ユーザ名" -F c "DB名">>"ログファイル名"

としています。

以上です。宜しくおねがいします。

A 回答 (1件)

画面に出てファイルに残らないなら標準出力じゃなくエラー出力なんでしょう。



コマンド >> ログファイル 2>&1
    • good
    • 0
この回答へのお礼

だいぶ遅くなってすみません!
標準出力とエラー出力を同じファイルに吐いたらいけました!
ありがとうございます!

お礼日時:2008/02/08 11:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A