pg_agent でタスク ジョブを作成しようとしています。新しいジョブ、スケジュール、およびステップを作成しました。それらはすべて有効になっています。私のステップでは、次のようなクエリを実行します。
DELETE FROM "ID: 889197824 CH: 0006 Messdaten" t
USING (
SELECT "Zeit" FROM "ID: 889197824 CH: 0006 Messdaten" WHERE "Zeit" < ts2oadate(now() - (interval '3 Months'))
) d
LEFT JOIN (
SELECT min("Zeit") AS "Zeit"
FROM "ID: 889197824 CH: 0006 Messdaten"
WHERE "Zeit" < ts2oadate(now() - (interval '3 Months'))
GROUP BY date_trunc('hours',oadate2ts("Zeit"))
) x USING ("Zeit")
WHERE x."Zeit" IS NULL
AND d."Zeit" = t."Zeit";
pg_agent サービスのイベント ビューアを確認したところ、次のようなエラーが見つかりました。
Failed to create new connection for connection string 'user=postgres host=localhost port=5432 dbname=test_db':fe_sendauth: no password supplied
これは pgpass.conf です
localhost:5432:postgres:postgres:xxxx
何が問題になるか分かりますか?
いくつかの詳細情報:
これは仕事です
スケジュールです
そしてこれがステップ