start 命令

start 命令用于启动 Rational® Synergy CLI 会话。

会话启动后,将会显示 Rational Synergy 地址 (CCM_ADDR)。此 CLI 会话的唯一标识显示在命令窗口中 (Windows) 或启动会话的 shell 中 (UNIX)。

如果运行多个 Rational Synergy 会话,请设置 CCM_ADDR 环境变量,以指定哪个会话要运行 Rational Synergy 命令。如果不设置 CCM_ADDR,那么会使用缺省地址。此缺省地址是从 .ccm_hostname_7.2_addr 文件中读取的。hostname 为客户机的名称。如果在不使用 -m(多个会话)选项的情况下启动 CLI 会话,那么会生成此文件。

单用户管理方式

一些操作(如初始化 DCM 和重命名发布标识)要求执行操作的用户对数据库具有独占访问权。通过使用 -single|-single_user reason 选项启动 CLI 会话可获取独占访问权。此选项启动会话并将数据库设置为单用户管理方式。您必须是以 ccm_admin 角色使用单用户管理方式。

以单用户管理方式启动会话后,其他用户无法使用现有客户机启动新客户机会话或在数据库中执行操作,直至使用 ccm stop 命令停止单用户管理方式为止。

如果在单用户管理方式下具有会话,那么可以使用同一用户名来启动其他客户机。但是,仅有一个后端会话可用于处理请求。如果若干客户机都请求需要服务器处理的操作,那么会每次处理一个依序执行这些请求。

如果没有用 ccm stop 退出处于该方式下的会话,或者如果用户在无意情况下一直保持该会话处于运行状态,那么管理员可以通过 -reset_single_user 选项释放单用户管理方式。
警告:
需要单用户管理方式的操作认为一旦授权便会启动操作。如果在完成该操作之前便使用 -reset_single_user 选项,那么用户可能会创建与管理员更改不一致的数据。例如,在 DCM 初始化期间,如果用户创建数据,那么该数据可能不正确,以致后来无法在已进行 DCM 初始化的数据库中使用。不会对不正确的数据进行检测或防范。

重置单用户管理方式之前,请检查已被授予该方式的原始用户。确定这些用户是否已完成使用该方式。仅在操作已完成的情况下才重置单用户管理方式。

start 命令支持以下子命令:


反馈