VGJ0304E: テーブル・データの読み取り操作時に誤ったバイト数が戻されたため、
テーブル %2 のテーブル・ファイル %1 はロードできませんでした。
説明
以下のいずれかの条件が存在します。
- テーブル・ファイルの列が変更された後、
テーブル・ファイルが再生成されましたが、テーブルをロードするプログラムが再生成されていない。
列定義を変更した後にテーブルしか生成されないと、テーブル・ファイルの定義と
テーブル・クラス・ファイルの定義 (ランタイム・コード生成時にのみ生成される)
の間に不整合が起こります。
- テーブル・ファイルが壊れている。
- テーブル・ファイルが EGL または VisualAge® Generator で生成されていない。
ユーザー応答
以下のようにします。
- 列定義を変更していない場合は、テーブルを再生成する。
- 列定義を変更した場合は、変更を除去してテーブルを再生成するか、
テーブルを使用するプログラムのランタイム・コードを再生成する。
プログラム・トレースを使用可能にすると、
追加の診断情報が得られる場合があります。
問題が解決しない場合は、次のようにします。
- メッセージ番号およびメッセージ・テキストを記録する。
注: エラー・メッセージには以下の重要な情報が含まれています。
- このメッセージが出力された状況を記録する。
- IBM® サポートに問題を報告する方法の詳細な指示について、
「EGL Installation Guide」を参照する。