使用 CMCI 删除资源定义
使用 CICS 管理客户机接口 (CMCI) 删除 BAS 或 CSD 资源定义。
开始之前
您必须具有与 CMCI 的连接。 有关更多信息,请参阅 设置 CICS Explorer的访问权。
关于此任务
使用 DELETE 请求来删除资源定义; 按照 CMCI DELETE 请求 和 CMCI DELETE 请求 URI中的指示信息指定请求的 URI。
如果要删除具有参数的资源,那么必须在 URI 中指定该资源的参数。
注:
- 如果要删除 BAS 资源,那么将忽略
SCOPE参数 (如果在 URI 中指定)。 - 如果要删除 CSD 资源,那么必须在 URI 中指定
SCOPE和 PARAMETER=CSDGROUP (value)。SCOPE必须是要从中删除资源的 CICS 系统。 传递 CSDGROUP 参数以指示 CICSPlex SM 在指定系统中的 CSD 组中进行搜索。
(可选) 您可以在 XML 主体中指定请求的详细信息; 但是,执行删除请求不需要 XML 主体中的这些详细信息。 The XML body comprises a <delete> element inside a <request> element. 并非所有客户机都可以解析 XML 主体; 因此,必须将该参数添加到 URI 以指定要删除的资源。
示例
以下示例显示如何删除 BAS 事务定义。 在此示例中,将删除所有名为 AAAA 的事务。
DELETE http://exampledomain.com:12345/CICSSystemManagement/
CICSDefinitionTransaction/?CRITERIA=NAME%3DAAAA
以下示例显示如何在名为
MYREGION的 CICS 系统中删除 CSD 组 GRP1 中名为 TRN1 的 CSD 事务定义。 删除请求不需要 XML 主体。 请注意, SCOPE 指定了 MYREGION ,并且在 URI 中指定了 PARAMETER=CSDGROUP(GRP1) 。DELETE http://exampledomain.com:12345/CICSSystemManagement/
CICSDefinitionTransaction/<CONTEXT>/MYREGION/
?CRITERIA=NAME%3DTRN1&PARAMETER=CSDGROUP%28GRP1%29
CSD 事务
TRN1 的以下删除请求包含 XML 主体; 它等同于先前的请求。DELETE http://exampledomain.com:12345/CICSSystemManagement/
CICSDefinitionTransaction/<CONTEXT>/MYREGION/
?CRITERIA=NAME%3DTRN1&PARAMETER=CSDGROUP%28GRP1%29
<request>
<delete>
<parameter name="CSD"/>
</delete>
</request>