このソフトウェアの以前のバージョンでは、定義されたばかりのデータ セットなどの空の VSAM データ セットが、空であるものとして表示されませんでした。その結果、MFJAMS がエミュレートする一部の IDCAMS コマンド (REPRO、PRINT など) により、ゼロ個のレコードが処理され、0 の条件コードが生成されました。
この動作は、条件コード 12 で I/O エラーを生成する新たに定義された VSAM データ セットに対応するメインフレーム IDCAMS ユーティリティとは異なります。
現在、MFJAMS の動作は IDCAMS の動作と一致しています。
新しい VSAM ファイルを定義すると、その未使用ファイルのステータスがカタログに記録されます。ファイルに関する情報についてのカタログに対する各要求には、ステータスが使用に変更されるまで未使用ステータスのチェックが含まれます。
その後は、ユーザーが IDCAMS に対する ;MFE:%PCDSN 拡張を使用してファイルを定義しない限り、追加のチェックは実行されません。
使用ファイルに未使用ファイルをオーバーレイし、カタログで未使用ステータスを検出する場合、IDCAMS に対する ;MFE:%PCDSN 拡張を使用して、IDCAMS DEFINE を使用した元のファイル定義にファイルの場所を含める必要があります。