CEMT SET TRANSACTION

更改所选事务的属性。

在 CICS Explorer中, "事务" 视图 提供与此命令等效的功能。

描述

只能使用 CEMT 事务来修改在 CICS® 系统定义 (CSD) 文件中定义并安装在正在运行的 CICS 系统中的事务。 不能将 CEMT SET TRANSACTION 命令用于已定义并安装在 CICS 束中的事务。
  • 您可以通过启用或禁用安装了动态生成的 TRANSACTION 资源的 BUNDLE 资源来控制这些资源的状态。
  • 您可以使用 CICS Explorer®中的资源编辑器来修改动态生成的 TRANSACTION 资源的定义。要更新该定义,请遵循 使用 CICS Explorer 产品文档中的束中的指示信息,将旧版本的 CICS 束替换为新束。 可以单独更新单独部署或使用平台部署的 CICS 束。 如果 CICS 束是作为应用程序的一部分或通过应用程序绑定进行部署,请更新整个应用程序。

语法

按 "清除" 键以清除屏幕。 有两种方法可以启动此事务:
  • 输入 CEMT SET TRANSACTION (或关键字的适当缩写) ,后跟 (value) , CLASS (value) 或 ALL。 生成的屏幕列出当前状态,类似于使用 CEMT INQUIRE TRANSACTION 命令获取的状态。 您可以按 Tab 键切换到突出显示的字段或空白字段,并使用必需的值覆盖这些字段。
  • 输入 CEMT SET TRANSACTION (或关键字的适当缩写) ,后跟要更改的一个或多个属性设置。 例如, cemt s trans(value) e pu 指定指定的事务可供使用 (已启用) 并且可以由系统清除。

打字? 在第一行或第二行的开头给出语法提示。 重置值将立即生效。

CEMT SET TRANSACTION

读取语法图跳过可视语法图CEMT SET TRANSACTION ( 值)CLASS( 值)ALLPRIORITY( 值)TCLASS( 值)ENABLEDDISABLEDPURGEABLENOTPURGEABLE

选项

(value)
指定事务标识 (1-4 个字符)。 只有已在 CICS 系统定义 (CSD) 文件中定义并安装在正在运行的 CICS 系统上的事务才能通过 CEMT 进行访问。
ALL
指定对您有权访问的指定类型的所有资源进行您请求的任何更改。
CLASS (value)
指定事务列表 (XLT) 的 2 字符后缀。
DISABLED
事务不可用。 不能禁用具有以字符 C 开头的标识的事务,因为这些事务保留供 CICS使用。

使用 CEMT SET TRANSACTION DISABLED 命令时,现有事务将在变为不可用之前运行至完成。

注: 如果禁用了事务,那么仍可以将命名此事务的 START 命令交付到远程区域。 为请求的事务附加任务时, CICS 会检查是否在远程区域中启用了该事务。
ENABLED
该事务可供使用。
不可清除
无法清除事务。
PRIORITY ()
指定事务相对于其他事务的优先级。 当事务作为 CICS 任务运行时,任务的优先级就是事务优先级、终端优先级和操作程序优先级的总和。 该值必须在 0-255 范围内,其中 255 是最高优先级。
可清除
系统可以清除事务。 此操作数与事务资源定义上的 SPURGE 属性相关,并指示 CICS 可以在死锁超时情况下清除事务。 有关事务资源定义上的 SPURGE 和 DTIMOUT 属性的信息,请参阅 TRANSACTION resources
TCLASS (value)
指定事务隶属的事务类的 8 个字符的名称。 如果该事务不属于类,那么返回 DFHTCL00。 要从事务类中除去事务,请将 TCLASS 字段设置为 DFHTCL00。 可以插入一系列空格,在这种情况下,将返回 DFHTCL00。 必须定义已添加或已更改的事务类