Hitachi

COBOL2002 Professional Tool Kit データ影響波及分析ガイド


付録A.6 物理ファイル名対応付けファイル

物理ファイル名対応付けファイルとは,物理ファイルを経由した解析をする場合に,COBOLデータの装置名と,その装置名に割り当てられた物理ファイル名を対応付けるためのファイルです。データ影響波及分析用データベース作成時に,環境変数CBLDIA_MATERIAL_PHYSICAL_FILEに物理ファイル名対応付けファイルを指定することで,物理ファイル名を調査対象データ項目または影響波及データ項目とした影響波及を調査できます。

環境変数CBLDIA_MATERIAL_PHYSICAL_FILEが有効な場合,COBOL2002コンパイラは,次に示すファイル名と物理ファイル名を関連付けて,プログラム情報を収集します。物理ファイル名は,半角英小文字を半角英大文字に,全角英小文字を全角英大文字に変換して,プログラム情報を収集します。

ただし,HiRDBによる索引編成ファイルの場合,ASSIGN句の装置名や定数には,物理ファイル名ではなく,スキーマ定義の表名を指定するため,プログラム情報は収集されません。

物理ファイル名対応付けファイルの拡張子は,.dpcで作成してください。物理ファイル名対応付けファイル名の英小文字は,対応する英大文字と見なされます。作成した物理ファイル名対応付けファイルは,環境変数CBLDIA_MATERIAL_PHYSICAL_FILEに絶対パスで指定してください。相対パスで指定した場合の動作は保証しません。物理ファイル名対応付けファイルのパス名が255バイトを超える場合,または拡張子が.dpcでない場合は,警告メッセージが出力され,その物理ファイル名対応付けファイルの指定は無視されます。

物理ファイル名対応付けファイルの形式を次に示します。

形式
"装置名"△"物理ファイル名"
(凡例)

△:1個以上の半角空白,または1個以上のタブ文字を示します。

説明

物理ファイル名対応付けファイルに指定する項目です。

装置名

ASSIGN句に記述されている装置名です。

物理ファイル名

装置名指定のASSIGN句があるファイルに対応する物理ファイル名です。

注意

関連項目