バージョン 8.1.3
 —  ユーティリティ  —

RESETDIB: アクティブなユーティリティリストのエントリのリセット

RESETDIB 機能では、アクティブなユーティリティリストのエントリ(データ保全ブロックまたは DIB)をリセットします。

Adabas により、DIB の各 Adabas ユーティリティによって使用されるファイルのリストが更新されます。 DDIB オペレータコマンド(または Adabas Online System)を使用すると、どのファイルがどのジョブに使用されるかを決定するために、このブロックを表示できます。 ユーティリティは正常終了時には、DIB からエントリを削除します。 ユーティリティが異常終了した場合(例えば、オペレータによるジョブのキャンセル)、そのユーティリティが使用しているファイルの状態は使用中のままです。 DBA は、RESETDIB 機能を使用してこのようなファイルを解放できます。

注意:
RESETDIB 機能はアクティブなニュークリアスがあってもなくても実行できます。 異常終了した ADAORD REORDB、REORDATA、REORASSO から DIB を削除するには、アクティブなニュークリアスなしで ADADBS RESETDIB を実行する必要があります。

graphics/util_adadbs_resetdib.png

このドキュメントでは、次のトピックについて説明します。


基本パラメータ

JOBNAME:ジョブ名

このパラメータでは、リセットするエントリのジョブ名を指定します。 ジョブ名がユニークでない場合は、IDENT パラメータも同時に指定する必要があります。

IDENT:ユーティリティ実行 ID

ユーティリティの実行を識別するユニークな番号です。 単独で指定することもできますが、複数のユーティリティ実行に同じ名前が使用されているときのジョブ名としても指定できます。 ID はオペレータコマンド DDIB または Adabas Online System を使用して取得できます。

Top of page

オプションパラメータ

NOUSERABEND:アベンドなし終了

機能の実行中にエラーになると、ユーティリティは、エラーメッセージを出力してユーザーアベンド 34(ダンプあり)またはユーザーアベンド 35(ダンプなし)で終了します。

NOUSERABEND を指定すると、ユーティリティは、エラーメッセージを出力してもアベンドしません。 代りに、メッセージ "utility TERMINATED DUE TO ERROR CONDITION"(エラーのためユーティリティを終了します)を表示してコンディションコード 20 で終了します。

TEST:構文テスト

TEST パラメータは、処理を実際には行わずに構文のみをテストします。 指定したパラメータの構文だけがテストされ、値や変数の正当性はテストされません。 ADADBS 機能で TEST パラメータを使用する詳細については、「TEST パラメータによる構文チェック」の項を参照してください。

Top of page

ジョブ "JOB1" の DIB ブロックエントリを削除します。

ADADBS RESETDIB JOBNAME='JOB1'

IDENT=127 である "JOB2" の DIB ブロックエントリを削除します。

ADADBS RESETDIB
JOBNAME='JOB2',IDENT=127

Top of page