通常は、スケジュールの履歴を「メニュー>管理>スケジュール>履歴」の詳細ボタンから一つずつ確認しますが、多数のクエリーをスケジュール実行に設定している場合のエラーになったクエリーを一度に検出する方法です。
方法は、履歴テーブルからエラーメッセージがブランク以外のものを抽出するSQLを実行します。
【スケジュール履歴の一覧表示SQL】
SELECT
WHNAME, --クエリーID
WHPKEY, --ピボットキー
WHMAIL, --メールアドレス
WHMACC, --cc
WHBDAY, --実行日付
WHBTIM, --実行時刻
WHERRO --エラー内容
FROM
PHPQUERY2.DB2WHIS
WHERE
WHERRO <> '' AND
WHBDAY >= 20220126
※WHEREの日付の箇所は、カレンダー設定等で自動でシステム日付が入るような設定にするのもお勧めです。
※上記のSQLをSQLクエリーとして定義しておき、ダッシュボードで表示させることでエラーになったクエリーが発生したことを検知することが可能です。
コメント
0件のコメント
サインインしてコメントを残してください。