Windows上でpgAgentをインストールする方法(PostgreSQL Job Scheduler)
PostgreSQLにはビルドインジョブスケジューラがありません。しかし、それはpgAdminソースにパックしましたが、なぜそれがデフォルトでそれをintsallしなかったのだろうか?ここでは、pgAgent(Job Scheduler)をサービスとしてWindowsにインストールする方法を示すいくつかの手順を示します
1)下記のようなPgAdimファイルのパスに移動し、 “C:\ Program Files \ PostgreSQL \ 8.2 \ pgAdmin III”のような独自のpgAdminファイルパスに変更してください。
リンク://wp-content/uploads/2008/06/pgagent-install-step1.JPG[
]
2)pgAgent.sqlを取得してスクリプトを実行すると、すべてのpgAgentコアテーブルが作成されます
リンク://wp-content/uploads/2008/06/pgagent-install-step2.JPG[
]
3)pgAgentスクリプトを実行すると、pgAdminに1つのジョブアイコンが表示されます。
リンク://wp-content/uploads/2008/06/pgagent-install-step3.JPG[
]
{空} 4)ジョブスケジューラはまだ動作していません.Windowsでサービスとして登録する必要があります。コマンドプロンプトで次のコマンドを発行してください
C:\Program Files\PostgreSQL\8.2\bin\pgAgent INSTALL pgAgent -u postgres -p secret hostaddr=127.0.0.1 dbname=newdb user=postgres password=secret
pgAgentの使用方法を表示するには、C:¥Program Files¥PostgreSQL¥8.2¥bin¥pgAgentを発行してください。-u = username -p = password “hostaddr = 127.0.0.1 dbname = newdb user = postgres password = secret” =接続文字列
P.Sお知らせINSTALLはすべて大文字で、小文字は入力しないでください。動作しません。
5)Windows上でサービスを登録した後、Windowsサービスを起動して起動するか、net startコマンドを使用してください。
リンク://wp-content/uploads/2008/06/pgagent-install-step4.JPG[
]
{空} 6)完了したら、今すぐ仕事をスケジュールすることができます。