KFAA31555-E
The UNARCHIVABLE option cannot be specified in ALTER TABLE statement, because aa....aa. (M+J+O)
ALTER TABLE文がエラーになり,アーカイブマルチチャンク表からレギュラーマルチチャンク表への変更ができませんでした。 <SQLSTATE:42IBF>
- aa....aa:エラーの原因
-
-
the table has an archived chunk
アーカイブ状態のチャンクがあるアーカイブマルチチャンク表をALTER TABLE文に指定しています。
-
the table is not an archivable multi-chunk table
アーカイブマルチチャンク表ではない表をALTER TABLE文に指定しています。
-
- (S)
-
このSQL文を無視します。またはこのトランザクションを無効にします。
- 〔対策〕
-
-
aa....aaがthe table has an archived chunkの場合
adbunarchivechunkコマンドを実行して,チャンクのアーカイブ状態を解除してください。そのあとに,ALTER TABLE文を実行してください。
なお,「アーカイブ状態で,かつ削除仕掛中のチャンク」がある場合は,PURGE CHUNK文で対象のチャンクを削除したあとに,ALTER TABLE文を実行してください。
-
aa....aaがthe table is not an archivable multi-chunk tableの場合
ALTER TABLE文に指定した表名が正しいかどうかを確認してください。
-