(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
ホームディレクトリに
.pgpass
ファイルを
hostname:port:database:username:password
↑の書式で書けば使えると言うことですかね?
試してみます。
-------------------------------------
うまく機能しました。
解決です。ありがとうございました!