4.9.1 DABroker管理ユティリティの実行
DABroker管理ユティリティには次の二つの機能があります。
-
DABrokerの動作状態の表示
各クライアントとの接続時間,及び予約処理の状態を表示します。
-
特定のクライアント(特定のIPアドレス又はホスト名)の処理の中断
指定したクライアントとのコネクションを解放し,実行中の処理を中断します。このとき,DABrokerはデータベースに要求した処理のロールバックを要求します。また,そのクライアントが要求した予約処理をすべて取り消します。
(1) 操作できるユーザとユティリティの起動・終了方法
- 操作できるユーザ
-
操作する環境がWindows 2000,Windows Server 2003またはWindows XPの場合,すべてのユーザが管理ユティリティを実行できます。
ただし,特定のクライアントの処理を中断できるのは,WindowsのAdministratorsグループに属するユーザだけです。
操作する環境がWindows Vista,Windows 7,またはWindows Server 2008の場合は,Administratorsグループに属するユーザだけ管理ユティリティを実行,および特定のクライアントの処理を中断できます。
- ユティリティの起動と終了方法
-
- 起動
-
DABroker管理ユティリティは,プログラムフォルダに登録された[DABroker]から[DABroker管理]を選択して起動します。DABrokerが起動中に実行してください。
- 終了
-
[DABroker管理]ダイアログボックスを閉じるとDABroker管理ユティリティは終了します。
(2) 動作状態の表示方法
DABroker管理ユティリティを起動すると,次に示す[管理]ダイアログボックスが表示されます。ダイアログボックスに表示されている内容が,DABrokerの動作状態です。
ここでは,表示されている内容について説明します。
-
IPアドレス
接続しているクライアントのIPアドレス。
-
接続時刻
クライアントと接続した日時(年/月/日 時:分:秒)
-
接続時間
接続してからの経過時間(時:分:秒)
-
予約
実行中の予約処理数。
-
状態
クライアントとのコネクションの確立状態。
「接続中」と表示されている場合は,クライアントとのコネクションが確立中であることを示します。
何も表示されていない場合は,予約処理は実行中であるが,クライアントとのコネクションは解放されていることを示します。
-
ホスト名
接続しているクライアントのホスト名。
次のフォルダのhostsファイルにホスト名を登録している場合,ホスト名が表示されます。
[Windowsをインストールしたフォルダ]\SYSTEM32\DRIVERS\ETC
ホスト名の長さによっては,ホスト名の後方が表示できない場合があります。
- アイコンについて
-
アイコンをクリックすると最新の動作状態が表示されます。
- 注意事項
-
実行中の予約処理がある場合は,コネクションが解放されていてもクライアントの情報が出力されます。
予約処理がない場合,又は予約処理があっても終了している場合は,コネクションを解放しているクライアントの情報は表示されません。
(3) 特定のクライアントの処理の中断方法
特定のクライアントの処理を中断したい場合は,DABrokerの動作状態を表示し(「4.9.1(2)動作状態の表示方法」参照),次に示す手順を実行してください。
-
[DABroker管理]ダイアログボックスでクライアントを選択する。
動作状態を表示し,その中から処理を中断するクライアントを選択してアイコンをクリックします。
-
[はい]ボタンを選択する。
確認のダイアログボックスが表示されるので,[はい]ボタンを選択すると,DABrokerは選択したクライアントとのコネクションを解放します。同時にデータベースに処理のロールバックを要求して,そのクライアントが要求したすべての予約処理を取り消します。
- [いいえ]ボタンについて
-
[いいえ]ボタンを選択すると,クライアントの処理の中断はキャンセルされます。