COBOL2002 メッセージ

[目次][索引][前へ][次へ]

KCCC4625R-S【UNIX】

ファイルの属性情報とプログラムの指定との間に矛盾があります。
プログラム名=*** 1 ***
行番号/欄=*** 2 ***
*** 3 ***=*** 4 ***

要因
次の要因が考えられる。
(a)ファイルのオープン処理中,索引ファイルの属性情報(レコード形式,レコード長,キー長,キー位置,キーの個数,重複キー指定データ形式)とプログラムの指定に矛盾が発生した。
(b)索引ファイルを開こうとしたが,キー定義ファイル,キーファイル,データファイルの物理ファイルのどれかが存在しない。
(c)ほかのプログラムで索引ファイルを作成中であった。
(S)
プログラムの実行を中止する。
(P)
(a)ファイル属性情報とプログラムの指定が一致するようにプログラムを修正して再実行する。
(b)新規作成の場合は,開こうとする索引ファイルに対して,存在する物理ファイルをすべて削除してから再実行する。新規作成でない場合は,キー定義ファイル,キーファイル,データファイルで存在しない物理ファイルを再作成してから再実行する。
(c)ほかのプログラムでの索引ファイルの作成が完了してから再実行する。
共通例外の例外名
EC-I-O-PERMANENT-ERROR