mqsideleteconfigmgr 命令

支持的平台

  • Windows
  • Linux 和 UNIX 系统
  • z/OS

用途

该命令:
  • Windows 平台上,停止运行配置管理器的服务。
  • 如果被请求,则停止并删除配置管理器WebSphere MQ 的队列管理器。
  • 如果被请求,则从配置库中除去表。
  • 除去代理注册表中组件的记录。

语法

Windows

LinuxUNIX 系统

z/OS

参数

configmgrName
(可选)- Windows。 (必需 -LinuxUNIX 系统z/OS)您要删除的配置管理器名。

LinuxUNIX 系统z/OS 上,此参数必须是指定的第一个参数。它在 LinuxUNIX 系统z/OS 上区分大小写。

如果未指定此参数,则 Windows 上的缺省名称为“ConfigMgr”。

-q
(可选 - Windows 平台、LinuxUNIX 系统)删除配置管理器的队列管理器。(如果未指定此选项,则只删除 WebSphere Event Broker 队列。)

如果队列管理器中仍然存在其他组件(代理和/或用户名称服务器),此命令会失败。

-w
(可选 -Windows 平台、LinuxUNIX 系统)从工作路径删除所有与配置管理器相关的文件。
-n
(可选)删除配置库。

使用此选项时要谨慎。配置库包含整个代理域的配置数据,而不只是配置管理器的内部数据。删除该配置库会毁坏代理域的所有相关信息,并且需要重新创建其中的每项资源以恢复代理域。

如果未将配置库随配置管理器删除,并且后来又用同样的名称重新创建配置管理器,它将继续使用现有的配置库。

如果未指定 –n 来删除配置库数据,您可以稍后找到配置库所在的目录,通过删除整个目录手动删除配置库数据。由于此操作会删除配置管理器的所有域信息,因此执行此操作时要小心谨慎。要手动删除配置库:
  1. 请找到配置管理器的工作目录。 缺省位置是:
    • 对于 Windows,是 C:\Documents and Settings\All Users\Application Data\IBM\MQSI
    • 对于 UNIX,是 /var/mqsi
    • 对于 z/OS,是 ++COMPONENTDIRECTORY++
  2. 找到 components 目录。删除与配置管理器同名的目录。
1
(可选 - 仅 z/OS)仅用于删除配置管理器注册表的注册表密码。
2
(可选 - 仅 z/OS)仅用于删除 配置管理器WebSphere MQ 队列的 WebSphere MQ 密码。
注: 只有存在配置管理器注册表时才执行此操作。

响应

  • BIP8012 无法连接到系统组件
  • BIP8013 组件不存在
  • BIP8017 无法删除组件
  • BIP8018 组件正在运行
  • BIP8038 命令选项不受支持
  • BIP8048 无法启动队列管理器
  • BIP8049 无法停止队列管理器
  • BIP8052 无法删除队列
  • BIP8055 无法装入 Java 类
  • BIP8074 无法创建 JVM
  • BIP8075 Java 异常
  • BIP8076 无法设置当前目录
  • BIP8077 初始化配置数据时出错
  • BIP8078 初始化配置数据时出错
  • BIP8082 无法删除队列管理器
  • BIP8093 正在创建队列管理器
  • BIP8094 正在停止队列管理器
  • BIP8095 队列管理器被保留
  • BIP8097 无法创建 Java 对象

示例

mqsideleteconfigmgr CMGR01 -q
相关概念
配置管理器
相关任务
删除配置管理器
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
an23020_