Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA31550-E

The name of the DB area for the index in ARCHIVABLE clause must be specified. (M+J+O)

CREATE TABLE文またはALTER TABLE文に指定したチャンクアーカイブ指定に誤りがあります。チャンクアーカイブ指定には,HADBサーバによって自動的に定義されるレンジインデクスを格納するDBエリアを指定する必要があります。 <SQLSTATE:42IBA>

(S)

このSQL文を無視します。またはこのトランザクションを無効にします。

〔対策〕

次のどちらかの対処をしてください。

■SQL文を修正する

次に示す場合は,チャンクアーカイブ指定に「IN DBエリア名」を指定する必要があります。

  • CREATE TABLE文を実行する場合

  • ALTER TABLE文を実行する場合(アーカイブレンジ列に指定した列にレンジインデクスが定義されていないとき)

■サーバ定義のadb_sql_default_dbarea_sharedオペランドを指定する

adb_sql_default_dbarea_sharedオペランドに,チャンクアーカイブ指定の「IN DBエリア名」の指定を省略したときに仮定されるDBエリア名を指定してください。