Hitachi

Hitachi Advanced Data Binder メッセージ


KFAA31696-E

The DB area for data is not specified. (M+J+O)

CREATE TABLE文またはCREATE INDEX文に,表またはインデクスを格納するためのデータ用DBエリアが指定されていません。 <SQLSTATE:58024>

(S)

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

〔対策〕

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

■SQL文を修正する

CREATE TABLE文がエラーになった場合は,CREATE TABLE文に次の指定を追加してください。

  • 定義した表を格納するDBエリアを指定する「IN DBエリア名」の指定

  • 一意性制約定義中の「IN DBエリア名」の指定

IN DBエリア名」の指定については,マニュアルHADB SQLリファレンスCREATE TABLE文の指定形式および規則指定形式の説明を参照してください。

CREATE INDEX文がエラーになった場合は,CREATE INDEX文に次の指定を追加してください。

  • 定義したインデクスを格納するDBエリアを指定する「IN DBエリア名」の指定

IN DBエリア名」の指定については,マニュアルHADB SQLリファレンスCREATE INDEX文の指定形式および規則指定形式の説明を参照してください。

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

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