Symfoware Active DB Guard コマンドリファレンス |
目次
索引
![]() ![]() |
付録A コマンドの動作可否 |
ここでは、バックアップセンタ運用でのコマンド間の排他について説明します
RDBコマンド、symjdコマンドおよびRDA-SVコマンドの詳細については、“Symfoware Server コマンドリファレンス”またはmanコマンドを参照してください。
データベースの同一資源に対して、Symfoware Active DB Guardコマンド、RDBコマンド、利用者アプリケーションが同時に動作した場合に、それぞれの処理を矛盾なく実行するために、Symfoware/RDBが排他制御を行います。
また、各機能はオプションや入力データで指定された資源を排他して処理を行います。資源を排他する期間は、Symfoware Active DB Guardコマンド投入時点から応答メッセージの出力までです。資源の占有を行うことによって、各機能を同時に実行した場合、資源の占有エラーとなります。
ただし、以下のコマンドについては、資源の占有に関係なく同時に実行することはできません。
rdbbconline
rdbbcoffline
rdbbconlineコマンドとrcbbcofflineコマンドは、同一ロググループの属するDSIまたは順序に対して処理を行う以下のコマンドと同時に実行することはできません。
rdbalidx(-sオプション)
rdbddlex
rdbddlfix
rdbfmt
rdbsaloader
rdbsloader
rdbsuloader
rdbunlsql
rdbupt
なお、上記のSymfoware Serverのコマンドについては、RLPの運用状態によって実行可否が決定する機能を利用した場合に対象となります。
rdbunlsqlコマンドについては、順序番号を取得する場合にのみ対象となります。
rdbbconlineコマンドとrcbbcoffline コマンドは、同一ロググループに対するDSIまたは順序に対して処理を行う利用者アプリケーションを同時に実行することはできません。
DSIを更新するSQL文
データベースの定義文
順序番号の取得
なお、上記の利用者アプリケーションについては、RLPの運用状態によって実行可否が決定するSQL文を発行した場合に対象となります。
rdbbconlineコマンドとrcbbcofflineコマンドは、同一RLPに対する以下のコマンドを同時に実行することはできません。
rdbbcdisrcv
rdbbccntf
rdbbcref
rdbbcpfm
rdbbcext
rdbbccon
rdbbcrlc
rdbbcmap -E
rdbbcmap -R
rdbbcmap -V
rdbbcswh
rdbbcdisrcvコマンドとrdbbcconコマンドは、同一RLPに対する以下のコマンドを同時に実行することはできません。
rdbbconline
rdbbcoffline
rdbbcdisrcv
rdbbccntf
rdbbcref
rdbbcpfm
rdbbcext
rdbbccon
rdbbcrlc
rdbbcmap -E
rdbbcmap -R
rdbbcmap -V
rdbbcswh
Symfoware Active DB Guardコマンドが、同一RLPに対して、以下の組み合わせのコマンド同時実行は不可となります。
後行コマンド |
|||
---|---|---|---|
rdbbccntf -I |
rdbbccntf -V |
||
先行コマンド |
rdbbccntf -I |
× |
× |
rdbbccntf -V |
× |
× |
後行コマンド |
|||||
---|---|---|---|---|---|
rdbbcext |
rdbbccon |
rdbbcrlc -P |
rdbbcrlc -B |
||
先行コマンド |
rdbbcext |
× |
× |
× |
× |
rdbbccon |
× |
× |
× |
× |
|
rdbbcrlc -P |
× |
× |
× |
× |
|
rdbbcrlc -B |
× |
× |
× |
× |
後行コマンド |
|||
---|---|---|---|
rdbbcext |
rdbbcext -f |
||
先行コマンド |
rdbbcext |
× |
× |
rdbbcext -f |
× |
× |
後行コマンド |
|||
---|---|---|---|
rdbbcref -a |
rdbbcref -f |
||
先行コマンド |
rdbbcref -a |
× |
× |
rdbbcref -f |
× |
× |
後行コマンド |
||
---|---|---|
rdbbcswh |
||
先行コマンド |
rdbbcswh |
× |
後行コマンド |
|||
---|---|---|---|
rdbbcmap -R |
rdbbcmap -V |
||
先行コマンド |
rdbbcmap -R |
× |
× |
rdbbcmap -V |
× |
× |
目次
索引
![]() ![]() |