物理ファイルの量が制約を受けるのはレコード数だけでなく アクセス・パスのバイト数やメンバー当たりのバイト数他の 16項目の制約事項があります。
DB2/400データ・ベースイ・プログラミング の [物理ファイルメンバーのサイズ] - [データベース・ファイルのサイズ]
制約 | 制約値 | 現状の数値 | 判定 -------------------------------+-----------------+-----------------+--------------- レコード内のバイト数 | 32,768 バイト | 200 バイト | ○ レコード内のフィールド数 | 8,000 個 | | メンバー当たりのレコード数 | 2,147,483,646 | 112,465 | ○ メンバー当たりのバイト数 | 266,757,734,400 | 32,698,368 | ○ アクセス・パスのバイト数 | 4,294,966,272 | 6,279,168 | ○ : : :
ざっと調べても今のところ制約を受けている項目は見つかりませんでしたが 「ファイルが一杯です」のエラー・メッセージの CPF ID とメッセージの詳細を 調べてみればどの項目で制約を受けているのかが、きっとわかるはずです。
正しい原因がわかれば正しい対処の方法もわかるでしょう。
|