DBMS Job¶
DBMSJob ダイアログを使用して、DBMSジョブを作成します。
[ General ]タブのフィールドを使用して、ジョブを作成します。
Name フィールドを使用して、ジョブの説明的な名前を追加します。名前は pgAdmin オブジェクトエクスプローラーに表示されます。
Enabled? スイッチを使用して、ジョブを有効または無効にすることを示します。
JobType フィールドを使用して、ジョブのタイプを選択します。タイプは自己完結または事前定義です。ジョブタイプが自己完結型の場合、[アクション]タブと[繰り返し]タブでアクションと繰り返し間隔を指定する必要があります。ジョブタイプが事前定義されている場合、[Pre-Defined]タブで既存のプログラムとスケジュールの名前を指定する必要があります。
ジョブに関するメモを コメント フィールドに保存します。
[ Action ]タブをクリックして続行します。
Action タブを使用して、ジョブのアクションを選択します。このタブは、ジョブタイプが'SELF-CONTAINED'の場合にのみ有効になります。
Type フィールドを使用して、ジョブのタイプを選択します。タイプは、PLSQLBLOCKまたはSTOREDPROCEDUREです。
Procedure フィールドを使用して、ジョブが呼び出されたときに実行する既存のプロシージャを選択します。
NumberofArguments フィールドは読み取り専用で、選択したプロシージャに必要な引数の量を示します。
[ Code ]タブをクリックして続行します。
Code フィールドを使用して、ジョブが呼び出されたときに実行されるコードを書き込みます。このタブは、ジョブタイプが'SELF-CONTAINED'で、アクションのタイプが'PLSQLBLOCK'に設定されている場合にのみ有効になります。
[ Arguments ]タブをクリックして続行します。
[ 引数 ]タブには、[アクション]タブで選択したプロシージャに必要な引数の概要が表示されます。このタブは、ジョブタイプが'SELF-CONTAINED'の場合にのみ有効になります。
[ Repeat ]タブをクリックして続行します。
Repeat タブを使用して、ジョブの繰り返し間隔を選択します。このタブは、ジョブタイプが'SELF-CONTAINED'の場合にのみ有効になります。
Start フィールドのカレンダーセレクターを使用して、ジョブの開始日時を指定します。
End フィールドのカレンダーセレクターを使用して、ジョブの終了日時を指定します。
Frequency フィールドを使用して、周波数を選択します。頻度は、年ごと、月ごと、週ごと、毎日、時間ごと、分ごとのいずれかです。
Date フィールドを使用して、ジョブを実行する日を選択します。日付はYYYYMMDDです。
Months フィールドを使用して、ジョブを実行する月を選択します。
WeekDays フィールドを使用して、ジョブを実行日を選択します。
MonthDays フィールドを使用して、ジョブを実行する数値日を選択します。
Hours フィールドを使用して、ジョブを実行する時間を選択します。
Minutes フィールドを使用して、ジョブを実行する分を選択します。
Pre-Defined タブをクリックして続行します。
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コマンドの例です。
情報 ボタンiをクリックして、オンラインヘルプにアクセスします。
Help ボタン?をクリックして、ダイアログのヘルプにアクセスします。
Save ボタンをクリックして、作業を保存します。
Close ボタンをクリックして、作業を保存せずに終了します。
Reset ボタンをクリックして、構成パラメーターを復元します。