こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Windows版 pg_dumpの結果をログ取得

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

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

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

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

としています。

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

投稿日時 - 2008-01-26 17:00:52

QNo.3715517

困ってます

質問者が選んだベストアンサー

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

コマンド >> ログファイル 2>&1

投稿日時 - 2008-01-27 01:05:33

お礼

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

投稿日時 - 2008-02-08 11:59:46

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問