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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:samejima No.1

回答回数92ベストアンサー獲得回数8

ポイント40pt

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

id:keijiro

ホームディレクトリに

.pgpass

ファイルを

hostname:port:database:username:password

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

試してみます。

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

うまく機能しました。

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

2005/06/10 15:05:54

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません