プライマリ Adabas ダイレクトアクセス(DASD)データセットは、ADAFRM ユーティリティを使用してフォーマットする必要があります。
これらのデータセットには、アソシエータ、データストレージ、および WORK データセット以外に中間ストレージ(一時、ソート、コマンド/プロテクション/リカバリロギング)データセットが含まれます。
Adabas ニュークリアスまたは Adabas ユーティリティで新しいデータセットを使用するには、その前にフォーマッティングを実行しておく必要があります。 ADADBS INCREASE または ADD 機能でデータセットを拡張後に、新たに RABN もフォーマットする必要があります。
ADAFRM には、既存のアソシエータ、データストレージ、または WORK のブロック/シリンダをバイナリの 0(NULL)にリセットする機能もあります。 リセットすると、既存のアソシエータ、データストレージ、または WORK データセットの指定されたブロックは、バイナリの 0 で埋められます。
最後に、Adabas 8 以降を使用している場合は、このユーティリティを使用して、PLOG 全体を再フォーマットすることなく、PLOG から複数 PLOG ヘッダをクリアできます。 詳細については、の ADAFRM FROMRABN、NUMBER、および SIZE パラメータのドキュメントに記載されているように、FROMRABN、NUMBER、および SIZE パラメータを組み合わせて使用する方法について参照してください。
同じジョブの中で複数の ADAFRM 機能(ASSOFRM や DATAFRM など)を実行することができます。 しかし、各機能は個別のステートメントで分けて指定しなければなりません。 詳細については、このセクションの最後にある例を参照してください。
ADAFRM によるフォーマッティングは 2 つの基本オペレーションにより構成されます。
指定されたトラック/シリンダでのブロック(RABNS と呼ばれるもの)作成
作成したブロックへのバイナリ 0 の適用(NULL)