清除任务
必须先完成下列任务,然后才能从 Integration 节点中除去“错误处理程序”样本:
- 删除 ErrorHandler 集成服务器:
- 在 IBM Integration Toolkit 中,右键单击在设置指示信息中创建的 ErrorHandler
集成服务器(请参阅设置“错误处理程序”样本),然后单击删除 > 集成服务器。
- 停止 Integration 节点。
在 Windows 上:启动可以运行 IBM Integration Bus 命令的命令控制台。
在 Linux 上:在终端窗口中运行 mqsiprofile 命令。
在命令行上输入以下命令以停止 Integration 节点,其中 IB9NODE 是 Integration 节点的名称:
mqsistop IB9NODE
- 清除 STAFF_IN 队列并停止队列管理器。
- 启动 WebSphere MQ 资源管理器:
- 在 Windows 上:单击“开始 > 程序 > IBM WebSphere MQ > WebSphere MQ 资源管理器”。
- 在 Linux 上:在命令行上输入 strmqcfg
- 在 WebSphere MQ 资源管理器的“导航器”视图中,展开树以显示
Integration 节点的队列管理器 IB9QMGR。
- 展开队列管理器树以显示队列。
- 右键单击 STAFF_IN 队列,选择“清除消息”。
- 在“清除队列”窗口中,选择“将使用 MQGET API 调用来清除队列”,然后单击“清除”。
- 右键单击“IB9QMGR”,然后单击“停止”。
- 在“结束队列管理器”窗口中,选择“受控”,然后单击“确定”。
- 从队列管理器中除去 XA 资源。
- 从 WebSphere MQ 安装中除去数据库开关文件:
- 在 Windows 上:
- 如果您使用的是 DB2:请删除 DB2 文件 db2swit.dll
- 如果您使用的是 Oracle:请从 mq_install_dir\exits 中删除文件 UKor8dtc23.dll,其中 mq_install_dir 是安装了 WebSphere MQ 的路径。
- 在 Linux 上:
- 如果您使用的是 DB2,请删除 DB2 文件 db2swit
- 如果您使用的是 Oracle,请从 /var/mqm/exits 目录中删除文件 UKor8dtc23。
- 从 Integration 节点的队列管理器 IB9QMGR 中除去资源管理器 STAFFDB:
- 启动 WebSphere MQ 资源管理器:
- 在 Windows 上:单击“开始 > 程序 > IBM WebSphere MQ > WebSphere MQ 资源管理器”。
- 在 Linux 上:在命令行上输入 strmqcfg
- 在 WebSphere MQ 资源管理器的“导航器”视图中,展开树以显示
Integration 节点的队列管理器 IB9QMGR。
- 右键单击“IB9QMGR”,然后单击“停止”。
- 在“结束队列管理器”窗口中,选择“受控”,然后单击“确定”。
- 右键单击“IB9QMGR”,然后单击“属性”。将打开队列管理器的“属性”窗口。
- 在“XA 资源管理器”页面上,选择在设置指示信息期间创建的数据库“错误处理程序”资源(请参阅设置错误处理程序样本),然后选择“除去”。
- 启动 Integration 节点的队列管理器:在 WebSphere MQ 资源管理器中右键单击“IB9QMGR”,然后单击“启动”。确保队列管理器启动时没有错误。
- 如果不是使用“除去”向导来除去样本,那么必须重新启动 Integration 节点。要启动 Integration 节点,请执行以下操作:
在 Windows 上:启动可以运行 IBM Integration Bus 命令的命令控制台。
在 Linux 上:在终端窗口中运行 mqsiprofile 命令。
在命令行上输入以下命令以启动 Integration 节点,其中 IB9NODE 是 Integration 节点的名称:
mqsistart IB9NODE
- 运行“除去”向导。
返回到样本主页