-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