MessageQueueDirector説明書
目次 索引 前ページ次ページ

第1部 基本機能編> 第5章 保守> 5.3 メッセージ格納ファイルとしてデータベースを使用する場合の保守> 5.3.5 メッセージ格納ファイル満杯時のメッセージキューの追加

5.3.5.2 メッセージ格納テーブルの格納域の変更

 メッセージ格納テーブルの格納域の変更を行う場合には、メッセージ格納テーブルのSQL記述ファイル(メッセージキュー名.sql)を複写し設定を編集して、メッセージ格納テーブルのDSIおよびインデックスDSIの削除と再作成を行う必要があります。DSIおよびインデックスDSIの削除と再作成は、Symfowareの rdbddlexコマンドを使用して行います。

 以下に、メッセージ格納テーブルの格納域の変更のSQL記述ファイル例を示します。

  
  DROP DSI USR_通番_IXDSI;
  DROP DSI USR_通番_DSI;

  CREATE DSI USR_通番_DSI DSO USR_通番_DSO
     ALLOCATE DATA ON 変更先データベーススペース名 SIZE サイズ1;

  CREATE DSI USR_通番_IXDSI INDEX DSO USR_通番_IXDSO
     ALLOCATE BASE ON 変更先データベーススペース名 SIZE サイズ2,
     INDEX ON 変更先データベーススペース名 SIZE サイズ3;

  注意
       - 通番は、当該のSQL記述ファイル(メッセージキュー名.sql)に記述されています。
       - 通番はシステムにより採番されていますので変更しないでください。
       - SQL記述ファイルは、データベース上のテーブルに関しての情報が記述されています。
         取り扱いには十分注意してください。
  補足
       - 各サイズを変更することで格納域の容量も変更できます。

 以下に、rdbddlexコマンドの入力例を示します。

----------------------------------------------------------
    rdbddlex  -d MQD_MQDシステム名  SQL記述ファイル
----------------------------------------------------------

---------------------------------------------------------------------------------
    rdbddlex  -d MQD_MQDシステム名  SQL記述ファイル

    注意
         Symfoware/RDBトランザクション連携機能を使用する場合は、
         業務用データベース名に置き換えて入力してください。
---------------------------------------------------------------------------------

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005