私はPostgreSQLで新しく、毎日実行されるスケジュールされたジョブを作成したいと思います。PgAgentを使用してPostgreSQLでsSchedulerジョブを作成する方法
まず、このための関数を作成します。私の機能は正常に動作しています。
今、私はジョブを作成し、この機能をジョブ内で使用したいので、毎日実行します。
しかし、私はこれをどうやって行うのか分かりません。私はグーグルで行ってきましたが、参考までは見つかりませんでした。
ステップ1:
私はPostgreSQLで新しく、毎日実行されるスケジュールされたジョブを作成したいと思います。PgAgentを使用してPostgreSQLでsSchedulerジョブを作成する方法
まず、このための関数を作成します。私の機能は正常に動作しています。
今、私はジョブを作成し、この機能をジョブ内で使用したいので、毎日実行します。
しかし、私はこれをどうやって行うのか分かりません。私はグーグルで行ってきましたが、参考までは見つかりませんでした。
ステップ1:
親切に、以下の手順に従って助けてくださいメンテナンスにスキーマpgagent.sqlを実行します。postgresの
ステップ2のアプリケーションスタックビルダを使用してpgAgentをインストールDB.follow this https://www.pgadmin.org/docs/pgadmin4/dev/pgagent_install.htmlリンク。
手順3:次のコマンドをpgAgent binディレクトリに実行します。
pgAgent REMOVE pgAgent
pgAgent INSTALL pgAgent -u system_username -p system_password
hostaddr=127.0.0.1 dbname=xyz
user=postgres_password=password_for_database
手順4:ジョブを作成します。このhttps://www.pgadmin.org/docs/pgadmin4/dev/pgagent_jobs.htmlリンクに従ってください。あなたはselect your_func_name();を書く必要があります。
ステップ5:コマンドの下に
net start pgAgent
を使用してジョブサービスを開始