正在处理 CHANGEAGENT , CHANGEAGREL , CHANGETIME , CHANGEUSRID 和 CREATETIME 属性

每个 CPSM 定义和 CICS® 定义资源表记录的前 8 个字节包含名为 CHANGETIME 的属性,该属性反映上次修改记录的日期和时间。 CICS 定义记录还包含 CREATETIME 属性,该属性是创建定义的日期和时间。

CICS 定义记录还包含 CREATETIME 属性,该属性是创建定义的日期和时间。

资源表资源定义记录中的属性字段 CHANGEAGENT , CHANGEAGREL 和 CHANGEUSRID 与现有 CHANGETIME 和 CREATETIME 属性组合构成资源定义特征符,并且仅对 BAS 资源定义有效。

CHANGEAGENT 显示资源的定义或上次修改方式。 CHANGEAGREL 包含创建或上次修改资源定义的 CICS 系统的级别。 CHANGEUSRID 包含创建或上次修改资源定义的用户标识。

可以使用操作基本表资源名称和 BAS 资源定义版本来标识用于安装资源的资源定义。 但是,自安装资源以来, BAS 定义记录可能已更改。 将 "操作" 基本表记录中的 CHANGETIME 值与 BAS 资源定义记录中的 CHANGETIME 值进行比较,以查看时间值是否对应。 您只能比较 STCK 时间值的第一个字,因为 BAS 记录中的 CHANGETIME 值为全本地 STCK 格式,但 "操作" 基本表记录中的 CHANGETIME 值为降低粒度 STCK 格式。 将 BAS 资源定义 CREATETIME 与相应的操作基本表 DEFINETIME STCK 值进行比较时,此限制也适用。

CHANGEAGENT , CHANGEAGREL , CHANGETIME , CHANGEUSRID 和 CREATETIME 属性由 CICSPlex ® SM 在内部维护; 请勿尝试修改这些属性值。 更新资源表记录时,传递到 TBUILD 命令的 CHANGEAGENT , CHANGEAGREL , CHANGETIME , CHANGEUSRID 和 CREATETIME 值必须与从 TPARSE 接收到的值相同。

缺省情况下, TPARSE 命令将 CHANGETIME 和 CREATETIME 值转换为可显示的字符值。 但是,这些值的字符格式无法传递回 TBUILD。 因此,如果您计划更新定义,然后重新构建资源表记录,那么应该在 TPARSE 和 TBUILD 命令上使用 ASIS 选项。 使用 ASIS 时, CHANGETIME 和 CREATETIME 值显示为 16 字节十六进制值。