人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PostgreSQLに関する質問です。
(shellに関する質問かも・・・)

環境は以下の通りです。
OS:CentOS4
PostgreSQL:postgresql-7.4.8-1.RHEL4.1

pg_dumpをcronで定期的に走らせたいのですが、
ローカルからもパスワード認証を必要とさせているため、
当然ですが、パスワードの入力を求められます。

pg_hba.conf
local all all password

-----

cronに登録するコマンド(シェルスクリプトの内容)を
ご教授ください。

pg_dump -U hoge data -c > data.dump

●質問者: PEPOTA
●カテゴリ:コンピュータ
✍キーワード:ALL dump hoge OS password
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● samejima
●40ポイント

http://www.postgresql.jp/document/current/html/libpq-pgpass.html

コマンドの問題ではなく、パスワードファイルの追加。

◎質問者からの返答

ホームディレクトリに

.pgpass

ファイルを

hostname:port:database:username:password

↑の書式で書けば使えると言うことですかね?

試してみます。

-------------------------------------

うまく機能しました。

解決です。ありがとうございました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ