deleteSIBWMQServer コマンド
deleteSIBWMQServer コマンドを使用して、 指定した IBM MQ サーバーを削除し、関連付けられている IBM MQ サーバー・バス・メンバー、 割り当てられているキュー・ポイントおよびメディエーション・ポイントを削除します。
このトピックで説明されているように wsadmin ツールを使用するか、IBM MQ サーバー定義の削除で説明されているように管理コンソールを使用して、IBM MQ サーバーを削除することができます。
コマンドを実行するには、wsadmin スクリプト・クライアントの AdminTask オブジェクトを使用します。
wsadmin スクリプト・クライアントは Qshell から実行されます。.
詳しくは、wsadmin スクリプトを使用した WebSphere スクリプトを実行するための Qshell の構成.
- Jython で使用可能なサービス統合バス・コマンドのリストと、各コマンドの簡単な説明を見るには、wsadmin プロンプトで以下のコマンドを入力します。
print AdminTask.help('SIBAdminCommands')
- 特定のコマンドの概要ヘルプの場合は、wsadmin プロンプトで以下のコマンドを入力します。
print AdminTask.help('command_name')
AdminConfig.save()
目的
IBM MQ サーバーは、IBM MQ キュー・マネージャーまたは (IBM MQ for z/OS の場合) キュー共有グループを表します。このコマンドは、指定した IBM MQ サーバーを削除し、関連しているすべての IBM MQ サーバー・バス・メンバー、割り当てられている キュー・ポイントおよびメディエーション・ポイントを削除します。この操作では、対応する IBM MQ キュー・マネージャーまたはキュー共有グループは削除されません。また、対応する IBM MQ サーバー・バス・メンバーに割り当てられているキューにあるメッセージも削除されません。 ある特定の IBM MQ サーバーのバス・メンバーとは、そのサーバーがバスに追加される際に作成されるバス・メンバーのことです。
ターゲット・オブジェクト
選択された IBM MQ サーバー。
必須パラメーター
- -name
- 削除する IBM MQ サーバーの名前。 この値は、IBM MQ サーバーが作成されたとき、-name パラメーター (-serverName パラメーターではない) に指定されます。また、これは WebSphere Application Server 管理オブジェクトの名前であり、IBM MQ オブジェクトの名前ではありません。削除コマンドを実行した場合、削除されるのは IBM MQ リソースではなく、WebSphere Application Server 管理オブジェクトです。
条件付きパラメーター
なし
オプション・パラメーター
なし
例
- Jython の使用:
AdminTask.deleteSIBWMQServer(["-name", "Finance dept QM"])
- Jacl を使用:
$AdminTask deleteSIBWMQServer {-name "Finance dept QM"}