-STOP DB2 命令 ( )Db2
-STOP DB2 命令用于停止 Db2 子系统。
缩写 :-STO DB2
环境 -STOP DB2
该命令可从 z/OS® 控制台、DSN 会话、 DB2I 面板 ( DB2 COMMANDS)、 IMS 或 CICS® 终端,或使用仪器设施接口 (IFI) 的程序。
数据共享范围 :会员
授权 -STOP DB2
- STOPALL特权
- 系统管理员权限
- SYSCTRL 权限
- SYSADM 权限
Db2 登录 控制台或TSO 发出的命令可通过 授权进行查看,使用主授权ID和次授权ID。 z/OS SDSF Db2
必须在 RACF 或类似的安全服务器中定义一个已登录的 z/OS 用户ID。
语法 -STOP DB2
选项说明 -STOP DB2
- 方式
- 指示当前正在执行的程序是否允许完成。 有关此选项对分布式线程的影响,请参阅 -STOP DDF 命令( Db2 ) 的 MODE 选项的描述。
- (安静)
- 允许当前正在执行的程序完成处理。 不允许启动任何新程序。 如果某个实用程序在发出 -STOP DB2 MODE (QUIESCE) 发出后,消息 DSNU006I 发出,子任务和实用程序可能会异常结束。
- (力量)
- 终止当前正在运行的程序,包括实用程序。 不允许启动任何新程序。 模式(力)可能会导致不确定的情况。 某些任务(例如存储过程任务和 Db2 服务任务)会异常终止。 当它们异常终止时,您可能会看到这些故障的转储和消息。
- 释放
- 指定 Db2 成员是否对上次更新的页面集或分区执行逐出处理。 CASTOUT选项仅适用于数据共享环境。
- 是的
- 允许组缓冲池的丢弃处理。
- 否
- 跳过组缓冲池的丢弃处理。
使用说明 -STOP DB2
MODE(QUIESCE):如果 使用 MODE(QUIESCE),则所有连接的地址空间必须在 Db2 子系统停止之前终止所有连接。 系统操作员可通过DISPLAY THREAD命令查看是否还有连接,并通过 Db2 CANCEL命令或 z/OS 命令取消连接。
模式(强制 ):强制停止不会立即导致断电。 如果一个连接的任务在 Db2 之外执行, Db2 会发布一个退出程序,阻止任务访问 Db2。 如果任务正在 Db2 执行,则会在下一次暂停
或执行单元切换
时停止。 在某些情况下,停车前的延迟时间可能很长。
CASTOUT(NO): 关闭时考虑使用 CASTOUT(NO) Db2 数据共享成员进行维护,因为该选项可以加快数据共享环境中的关机处理速度。 如果您使用CASTOUT(NO)关闭数据共享组中的多个成员,则成员关闭后,一些更改的数据可能会保留在组缓冲池中。 因此,如果您想要磁盘上的数据保持一致(例如,您正在关闭所有成员以创建数据库副本并发送到异地),请不要使用CASTOUT(NO)。
使用CASTOUT(NO), Db2 成员关闭时显示QC状态,如DISPLAY GROUP命令所示,表明成员在未完成某些弃用处理的情况下静默。 对于由 Db2 成员作为最后更新者的每个对象,保留的页面集或分区P锁将保持在IX状态。 此外,组缓冲池连接进入持续失败状态。
例子 -STOP DB2
- 停止 Db2 子系统。 允许当前正在运行的程序完成。 不要让新程序识别到 Db2。
-STOP DB2 MODE (QUIESCE) - 停止数据共享组成员的维护。
-STOP DB2 MODE (QUIESCE) CASTOUT(NO)
