MessageQueueDirector説明書
|
目次
索引

|
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