-4701 THE NUMBER OF PARTITIONS, OR THE COMBINATION OF THE NUMBER OF TABLE SPACE PARTITIONS AND THE CORRESPONDING LENGTH OF THE PARTITIONING LIMIT KEY EXCEEDS THE SYSTEM LIMIT; OR THE COMBINATION OF THE NUMBER OF TABLE SPACE PARTITIONS EXCEEDS THE MAXPARTITIONS FOR PARTITION BY GROWTH TABLE SPACE.
説明
対象となる操作は、制限を超える可能性があります。
- 限界キーを変更または作成するために ALTER TABLE または CREATE INDEX ステートメントが使用された場合は、パーティション限界キーの長さが最大許容値を超えます。
- パーティションを追加するために ALTER TABLE ステートメントが使用された場合、最大数のパーティションが既に存在します。
- 表スペースにパーティションを追加するために ALTER TABLE ステートメントが使用された場合、表スペース・パーティションの合計数は、partition-by-growth 表スペースの MAXPARTITIONS 文節に指定されるパーティション数を超えます。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
問題を訂正して、ステートメントを再実行してください。
- 限界キーの追加または変更
限界キーのサイズまたは表スペース・パーティションの数を減らして、この制約を満たすようにしてください。
- パーティションの追加
非 LARGE 表スペースの場合、制限値は初期定義によって 8、16、32、または 64 のいずれかとなります。LARGE 表スペースの場合、Db2® for z/OS® の制限値の説明を参照してください。
- partition-by-growth 表スペースへのパーティションの追加
MAXPARTITIONS の値を大きくして表スペース・パーティションの数を増やし、この制約を満たすようにしてください。
SQLSTATE
54054