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指定指定的事务可供使用 (已启用) 并且可以由系统清除。
打字? 在第一行或第二行的开头给出语法提示。 重置值将立即生效。
选项
- (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。 必须定义已添加或已更改的事务类 。
