0

ファイルがJCL内で移行された状態であるかどうかを確認する方法はありますか?作成、参照、有効期限を参照する方法など、ファイルの場所に応じてjclに条件を設定する必要があります。

4

1 に答える 1

2

JCL には、属性を照会する機能がありません。これは、データがどこにあるかを参照する方法、またはデータを作成するための基準を指定する方法にすぎません。

この種の情報が必要な場合は、REXX プロシージャーが必要なようです。REXX は、IBM メインフレーム オペレーティング システムの主要なスクリプト言語です。(LUW ワールド用の実装があります。) REXX では、役立ついくつかのアイテムにアクセスできます。

  • IGGCSI00、カタログ インターフェイス - これは、IDCAMS LISTCAT コマンドによって返されるほとんどのデータへのインターフェイスです。
  • SYSDSN() 関数。これは、データ・セットが存在するかどうかを判別するための迅速な方法です (いくつかの追加の状況値とともに)
  • SYSDSN() で検証すると、LISTDSI() 関数は、データ セットに関するさまざまな情報を取得します。あなたが探しているもののほとんどはそこにあります。

IGGCSI00 については、DFSMS Managing Catalogsブックの「Catalog Search Interface User's Guide」という章に記載されています。他の 2 つは、「TSO/E REXX リファレンス」に記載されています。

于 2012-06-06T20:06:18.483 に答える