Hitachi

Hitachi Advanced Data Binder システム構築・運用ガイド


16.17.12 作業表を作成するSQL文に関するトラブル(マルチノード機能の使用時)

HADBサーバが異常終了したときに実行していたSQL文が,作業表を作成するSQL文の場合は,作業表用DBエリアファイルが使用するディスクを,複数のノードで共有して使用していないことを確認してください。作業表用DBエリアファイルが使用するディスクを,複数のノードで共有して使用していた場合,HADBサーバはその動作を保証しません。この場合,不正な検索結果が表示されたり,HADBサーバが異常終了したりするおそれがあります。

作業表用DBエリアファイルとして使用するディスクを,複数のノードで共有して使用していた場合は,次に示す手順で対処してください。

手順

  1. マルチノード構成のHADBサーバを終了させてください。

  2. 各ノードに対して,作業表用DBエリアファイルが使用するディスクを準備してください。

  3. 各ノードのサーバ定義adb_blk_path_wrkオペランドに対して,手順2.で準備したディスクのパスを指定してください。

  4. マルチノード構成のHADBサーバを再度開始してください。

メモ

実行したSQL文が作業表を作成するSQL文かどうかは,マニュアルHADB AP開発ガイド作業表が作成されるSQLを実行する際の考慮点を参照してください。