Interstage Job Workload Server バッチ開発ガイド
目次 前ページ次ページ

第2章 ジョブの設計> 2.1 設計に必要な知識> 2.1.3 ファイル管理> 2.1.3.2 ファイルの割当て機能

2.1.3.2.2 ファイルの割当てと解除

ファイルの割当てと解除について説明します。

■ファイルの割当て

ファイル管理機能は、バッチジョブ定義の設定にもとづいて、ジョブステップ開始時にバッチジョブ定義に指定されたディレクトリにファイルを割り当てます。

 

■ファイルの割当て解除

ファイル管理機能は、バッチジョブ定義に指定した[資源の後処理]にもとづいて、ジョブステップの終了時にジョブで使用したファイルの割当てを解除します。
ファイル管理機能の解除は、不要ファイルの残存による後続ジョブの誤動作を防止するために、以下の処理を行います。

■ファイルの割当て方法

ファイルの割当て方法には以下があります。

 

■ファイルの割当て解除方法

ファイルの割当て解除方法は、ジョブステップが正常終了した場合とジョブステップが異常終了した場合について、それぞれ指定できます。割当て解除方法には以下があります。

◆ジョブステップ正常終了時

 

◆ジョブステップ異常終了時

ファイルの割当て方法および解除方法の指定できるパターンを以下に示します。

ファイルの種類

ファイルの割当ておよび解除の指定

割当て方法

ジョブステップ終了時の解除の方法

正常終了

異常終了

非一時ファイル

新規にファイルを作成する(ファイルが存在した場合はエラー)

削除

削除

保持

保持

削除

保持

後続ステップへ渡す

削除

保持

新規にファイルを作成する(ファイルが存在した場合はそのまま使用する)

削除

削除

保持

保持

削除

保持

後続ステップへ渡す

削除

保持

既存のファイルを更新する

削除

削除

保持

保持

削除

保持

後続ステップへ渡す

削除

保持

既存のファイルを参照する(ファイルを排他的に使用する)

削除

削除

保持

保持

削除

保持

後続ステップへ渡す

削除

保持

既存のファイルを参照する

保持

保持

後続ステップへ渡す

保持

一時ファイル

新規

削除

削除

後続ステップへ渡す

削除

既存(先行ステップの資源を引き継いだ場合)

削除

削除

後続ステップへ渡す

削除


ジョブステップ正常終了時はファイルを保持し、ジョブステップ異常終了時はファイルを削除するような使用ができます。

 

■ファイルの割当ておよび解除の流れ

以下にファイル管理機能の、ファイルの割当ておよび解除の流れを示します。


目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007,2008