Hitachi

uCosminexus Batch Job Execution Server 使用の手引


bjexgdg(世代データ群の生成および更新(一般ユーザ用))

〈このページの構成〉

形式

bjexgdg [-m [-d] [-l エントリ数][世代ディレクトリ名/]世代データ群名] |
        [-u -lエントリ数 [世代ディレクトリ名/]世代データ群名] |
        [-q [世代ディレクトリ名/]世代データ群名] |
        [-i [世代ディレクトリ名/]世代データ群名[(相対世代番号)]] |
        [-e [世代ディレクトリ名/]世代データ群名[(相対世代番号)]] |
        [-v] 

機能

世代データ群の生成,更新,および登録情報を表示する。

オプション

-m

世代データ群を生成することを示す。世代ディレクトリ名で示されるディレクトリ(指定のない場合は,カレントディレクトリ)内に世代データ群名.gdgという名称の世代管理ファイルを生成する。

-d

日付世代番号指定機能を選択することを示す。

-l エントリ数 〜<数字>((相対世代番号指定機能:1 〜 255),(日付世代番号指定機能:1〜511))《相対世代番号指定機能:255,日付世代番号指定機能:省略不可》

世代データ群に属する世代ファイルの最大数を指定する。世代ファイルが最大数を超えた場合,相対世代番号指定機能では,最も古い(相対世代番号が最も小さい)世代ファイルから順に削除し,日付世代番号指定機能では,実行開始日(EXDに格納された日付またはDyyyymmdd)が最も古い世代ファイルから順に削除する。これを自動消去機能(SCRATCH)と呼ぶ。

相対世代番号指定機能で,このオプションを省略した場合,世代データ群で管理される世代ファイル数は,255まで利用できる。世代ファイルの数が255を超えた場合,最も古い世代ファイルは削除しないため,世代管理対象からは外れた世代ファイルは増加し続ける。これをデータ保存機能(NOSCRATCH)と呼ぶ。日付世代番号指定機能の場合,-lオプションを省略することはできない。相対世代番号指定機能の場合,世代ファイルに与える4けたの通し番号がなくなった時点で世代ファイル機能自体が利用できなくなるため,世代データ群を作る場合は必ずエントリ数を指定して作成すること。

世代ディレクトリ名/]世代データ群名 〜<パス名>((1〜1023文字))

世代ディレクトリの名称と,世代データ群名を指定する。世代管理ファイルのパス名から".gdg"を除いた名称を指定する。

-u

指定された既存世代データ群のエントリ数を変更する。

自動消去機能(SCRATCH)が設定されている世代データ群の場合,設定されている世代データファイルのエントリ数がこの指定によって小さくなるとき,登録済みの世代データファイル数が世代データファイルの最大数を超過した世代データファイルの最も古いものから順に消去される。

-q

世代管理ファイルを削除する。

この指定では,世代管理ファイルで1つでも管理情報が残っている場合は削除できない。

-i

指定した世代データ群の世代管理ファイルの登録情報および登録されている世代ファイル名とその世代ファイルの作成日時を表示する。

相対世代番号指定機能の場合,相対世代番号を指定したとき,特定の世代ファイル名と作成日時だけを表示する。

日付世代番号指定機能の場合,相対世代番号を指定して特定の世代ファイル名の情報を表示することはできない。

相対世代番号 〜<整数>((-254〜0))

指定した世代データ群の世代管理ファイルに登録されている世代ファイルの相対世代番号を指定する。

相対世代番号を指定する場合,メタキャラクタである左括弧"("と右括弧")"を使用するため,一般的な文字列として入力するためには,引用符(バックスラッシュまたは円記号,単一引用符,二重引用符)で囲む必要がある。

-e

指定した世代データ群の世代管理ファイルの登録情報,登録されている世代ファイル名および最終更新時間から経過した日数を表示する。

相対世代番号指定機能の場合,相対世代番号を指定したとき,特定の世代ファイル名とその世代ファイルの作成日時とその世代ファイルの最終更新時間から経過した日数を表示する。日付世代番号指定機能の場合,相対世代番号を指定して特定の世代ファイルの情報を表示することはできない。

-v

バージョン情報を表示する。

戻り値

戻り値については,「表10-39 ジョブコントローラの終了コード一覧」を参照のこと。

注意事項

使用例

出力例