DBMS Job

DBMSJob ダイアログを使用して、DBMSジョブを作成します。

DBMSジョブダイアログの一般タブ

[ General ]タブのフィールドを使用して、ジョブを作成します。

  • Name フィールドを使用して、ジョブの説明的な名前を追加します。名前は pgAdmin オブジェクトエクスプローラーに表示されます。

  • Enabled? スイッチを使用して、ジョブを有効または無効にすることを示します。

  • JobType フィールドを使用して、ジョブのタイプを選択します。タイプは自己完結または事前定義です。ジョブタイプが自己完結型の場合、[アクション]タブと[繰り返し]タブでアクションと繰り返し間隔を指定する必要があります。ジョブタイプが事前定義されている場合、[Pre-Defined]タブで既存のプログラムとスケジュールの名前を指定する必要があります。

  • ジョブに関するメモを コメント フィールドに保存します。

[ Action ]タブをクリックして続行します。

DBMSジョブダイアログのアクションタブ

Action タブを使用して、ジョブのアクションを選択します。このタブは、ジョブタイプが'SELF-CONTAINED'の場合にのみ有効になります。

  • Type フィールドを使用して、ジョブのタイプを選択します。タイプは、PLSQLBLOCKまたはSTOREDPROCEDUREです。

  • Procedure フィールドを使用して、ジョブが呼び出されたときに実行する既存のプロシージャを選択します。

  • NumberofArguments フィールドは読み取り専用で、選択したプロシージャに必要な引数の量を示します。

[ Code ]タブをクリックして続行します。

DBMSジョブダイアログのコードタブ
  • Code フィールドを使用して、ジョブが呼び出されたときに実行されるコードを書き込みます。このタブは、ジョブタイプが'SELF-CONTAINED'で、アクションのタイプが'PLSQLBLOCK'に設定されている場合にのみ有効になります。

[ Arguments ]タブをクリックして続行します。

DBMSジョブダイアログの引数タブ
  • [ 引数 ]タブには、[アクション]タブで選択したプロシージャに必要な引数の概要が表示されます。このタブは、ジョブタイプが'SELF-CONTAINED'の場合にのみ有効になります。

[ Repeat ]タブをクリックして続行します。

DBMSジョブダイアログのリピートタブ

Repeat タブを使用して、ジョブの繰り返し間隔を選択します。このタブは、ジョブタイプが'SELF-CONTAINED'の場合にのみ有効になります。

  • Start フィールドのカレンダーセレクターを使用して、ジョブの開始日時を指定します。

  • End フィールドのカレンダーセレクターを使用して、ジョブの終了日時を指定します。

  • Frequency フィールドを使用して、周波数を選択します。頻度は、年ごと、月ごと、週ごと、毎日、時間ごと、分ごとのいずれかです。

  • Date フィールドを使用して、ジョブを実行する日を選択します。日付はYYYYMMDDです。

  • Months フィールドを使用して、ジョブを実行する月を選択します。

  • WeekDays フィールドを使用して、ジョブを実行日を選択します。

  • MonthDays フィールドを使用して、ジョブを実行する数値日を選択します。

  • Hours フィールドを使用して、ジョブを実行する時間を選択します。

  • Minutes フィールドを使用して、ジョブを実行する分を選択します。

Pre-Defined タブをクリックして続行します。

DBMSジョブダイアログの事前定義されたタブ

Pre-Defined タブを使用して、既存のプログラムを選択し、ジョブを作成するスケジュールを選択します。このタブは、ジョブタイプが'PRE-DEFINED'の場合にのみ有効になります。

  • ProgramName フィールドを使用して、既存のプログラムを選択します。

  • ScheduleName フィールドを使用して、既存のスケジュールを選択します。

Click the SQL tab to continue.

Your entries in the DBMS Job dialog generate a SQL command (see an example below). Use the SQL tab for review; revisit or switch tabs to make any changes to the SQL command.

Example

以下は、 DBMSJob ダイアログでのユーザー選択によって生成されたsqlコマンドの例です。

DBMSジョブダイアログSQLタブ
  • 情報 ボタンiをクリックして、オンラインヘルプにアクセスします。

  • Help ボタン?をクリックして、ダイアログのヘルプにアクセスします。

  • Save ボタンをクリックして、作業を保存します。

  • Close ボタンをクリックして、作業を保存せずに終了します。

  • Reset ボタンをクリックして、構成パラメーターを復元します。