ソートマージ


2.8.2  SORT EEのファイル排他機能

入力ファイルおよび出力ファイルを「共用」,「共用・排他なし」,および「排他」のどれかのモードでオープンできます。コマンドオプションの指定方法については,「5.5.14 入出力ファイル共用・排他オプション(NOLOCK|EXCオプション)」を参照してください。

排他モードでファイルをオープンすると,ほかの処理ではそのファイルをオープンできなくなります。ファイル排他機能が有効になるのは,次に示すプログラムの処理でファイルをオープンした場合だけです。

ファイル排他機能を使う場合は,次の点に注意してください。

入力ファイルの状態とオープンの可否の関係を次の表に示します。

表2‒4 入力ファイルの状態とオープンの可否

SORT EEでのオープンモード

入力ファイルの状態

共用

排他

共用・排他なし

共用

×

排他

×

×

表2‒5 出力ファイルの状態とオープンの可否

SORT EEでのオープンモード

出力ファイルの状態

共用

排他

共用・排他なし

排他

×

×

(凡例)

○:オープンできる

×:オープンできない

「ファイルの状態」とは,ほかの処理でファイルがどのモードでオープンされているかを示します。

「共用」とは,一つのファイルを複数の処理で使用できることを示します。

「排他」とは,ある処理で使用しているファイルをほかの処理で使用できないことを示します。