与 DBCTL 的操作员通信: 概述
可以从 IMS 主终端操作员控制台 (通常是主 z/OS® 控制台) 执行 IMS 操作。 这可以是主 z/OS 控制台,但建议使用专用于 DBCTL 的辅助 z/OS 控制台。 此专用控制台称为 DBCTL 控制台。
您可以使用 CICS提供的事务 CDBM 从 CICS® 终端向 DBCTL 发出操作程序命令,如 CDBM 操作程序事务中所述。
使用 Resource Access Control Facility (RACF®) 来控制对 IMS 资源的访问。 有关使用 RACF 的详细信息,请参阅 IMS 产品文档中的 IMS 管理。
DBCTL 操作程序命令的摘要
下表显示了 CICS 操作程序命令,相应的 DBCTL 操作程序命令以及可以使用 CICS提供的事务 CDBM 发出哪些 DBCTL 命令。 还显示了对 DBCTL 有效的 IMS 操作程序命令和关键字。 管理 DBCTL 和 DBCTL 的恢复和重新启动操作 包含有关将操作员命令与 DBCTL 配合使用的信息。 有关 DBCTL 操作程序命令的语法的进一步指导,请参阅 IMS 产品文档中的操作和自动化。
注:
- 这些命令中使用的/是 缺省 命令识别字符 (CRC)。
- THREAD 是 REGION 的同义词。
| DBCTL 操作员命令 | CICS 等效项 | 对 CDBM 有效 |
|---|---|---|
| /更改 | 无 | 是 |
| /CHECKPOINT (简单格式) | 活动关键点(activity keypoint) | 是 |
| /CHECKPOINT 冻结或 /CHECKPOINT PURGE | CEMT PERFORM SHUTDOWN | False |
| /检查点统计信息 | CEMT PERFORM STATISTICS 记录 | 是 |
| /DBDUMP | 无 | 是 |
| /数据库恢复 | 无 | 是 |
| /删除 | 无 | 是 |
| /DEQUEUE | 无 | 是 |
| /DISPLAY ACTIVE 或 /DISPLAY CTL | CEMT INQUIRE TASK | 是 |
| /DISPLAY 数据库 | 无 | 是 |
| /DISPLAY DBD , /DISPLAY POOL 和 /DISPLAY PSB | 无 | 是 |
| /ERESTART | SIT (START = AUTO) 导致 EMER 重新启动 | False |
| /LOCK | 无 | 是 |
| /日志 | 无 | 是 |
| /修改 | 无 | False |
| /nrestart checkpoint 0 | SIT START = INITIAL | False |
| /NRESTART (没有 CHECKPOINT 0) | SIT (START = AUTO) 导致 WARM 启动 | False |
| /PSTOP | 无 | 是 |
| /RMCHANGE | 无 | 是 |
| /RMDELETE | 无 | 是 |
| /RMGENJCL | 无 | 是 |
| /RMINIT | 无 | 是 |
| /RMLIST | 无 | 是 |
| /RMNOTIFY | 无 | 是 |
| /SSR | 无 | False |
| /START 数据库 | 无 | 是 |
| /STOP 数据库 | 无 | 是 |
| /stop 线程 | cemt 设置任务清除 | 是 |
| /切换旧版 | 无 | 是 |
| /TRACE SET PI | 无 | 是 |
| /解锁 | 无 | 是 |
| /VUNLOAD | 无 | 是 |
| z/OS MODIFY 作业名, RECONNECT | 执行重新连接 | 不适用: z/OS 命令 |
| z/OS MODIFY 作业名, STOP | DUMP | 紧急执行立即关闭 | 不适用: z/OS 命令 |
| DBCTL 操作员命令 | 关键字 | 描述 |
|---|---|---|
| /更改 | CCTL , PASSWORD 和 SUBSYS | |
| /检查点 | 冻结,清除,异常转储,快照 | 要正常停止 DBCTL 并将其与 CICS断开连接,请将 /CHECKPOINT 命令与冻结或 PURGE 关键字配合使用。 请参阅 停止 DBCTL。 |
| /DBDUMP | 数据库 | 可以将 /DBDUMP 命令与 DATABASE 关键字配合使用,以防止程序更新 DL/I 全功能数据库。 请参阅 防止程序和事务更新 DBCTL 数据库。 |
| /数据库恢复 | 区域,数据库 | |
| /删除 | DATABASE , PASSWORD 和 PROGRAM | |
| /显示 | ACTIVE , AREA , CCTL , DATABASE , DBD , INDOUBT , MODIFY , OASN SUBSYS , OLDS , POOL , PROGRAM , PSB , SHUTDOWN STATUS , STATUS , TRACE | 要了解特定 DBCTL 活动的状态,请使用 /DISPLAY 命令。 请参阅 查找 DBCTL 活动的当前状态。 |
| /ERESTART | CHECKPOINT , COLDBASE , COLDCOMM , COLDSYS , FORMAT 和 NOBMP | |
| /LOCK | DATABASE 和 PROGRAM | |
| /日志 | 无 | 使用 /LOG 命令指定要在 IMS 日志上记录的任何字母数字字符消息。 |
| /修改 | ABORT , COMMIT 和 PREPARE | /MODIFY 命令是用于控制联机修改 DBCTL 资源的联机更改过程的一部分。 请参阅 联机更改 DBCTL 资源。 |
| /不重启 | CHECKPOINT $TAG1 , FORMAT , NOPASSWORD 和 PASSWORD | |
| /PSTOP | 区域 | |
| /RMCHANGE | DBRC 修饰符 | |
| /RMDELETE | DBRC 修饰符 | |
| /RMGENJCL | DBRC 修饰符 | |
| /RMINIT | DBRC 修饰符 | |
| /RMLIST | DBRC 修饰符 | |
| /RMNOTIFY | DBRC 修饰符 | |
| /SSR | 来自相应子系统的命令和关键字 (例如, DB2®) | |
| /开始 | AREA , AUTOARCH , DATABASE , OLDS , PROGRAM , REGION | THREAD1和 WADS | 要使 DBCTL 资源可供引用和使用,请使用 /START 命令。 请参阅 使 DBCTL 资源可用。 |
| /停止 | ADS , AREA , AUTOARCH , DATABASE , OLDS , PROGRAM , REGION | THREAD1和 WADS | 可以使用 /STOP 命令来停止特定 PSB 的调度和给定数据库的使用。 请参阅 防止调度 PSB 和使用 DBCTL 数据库。 |
| /交换机 | OLDS | 指定 /SWITCH OLDS 会导致 IMS 日志切换到下一个 OLDS。 此切换到下一个 OLDS 将标记为用于日志归档目的的恢复点。 如果还指定 (可选) CHECKPOINT 关键字,那么在将活动日志数据集切换到下一个 OLDS 之后, IMS 会发出简单检查点。 此切换功能与 DBRECOVERY 命令提供的功能相同,如 防止程序和事务更新 DBCTL 数据库 和 使用 DBRC 进行日志控制中所述。 |
| /TRACE | SET , MONITOR , PI , PSB 和 TABLE | 跟踪 DBCTL 事件,如 控制 DBCTL 事件的跟踪中所述。 |
| /解锁 | DATABASE 和 PROGRAM | |
| /VUNLOAD | 面积图 |