关于此任务
ccm dcm -m|-modify -dbid|-database_id [-desc|-description description]
[-tm|-transfer_mode ((manual|manual_copy) | direct |
(cp|copy|local_copy) | (rcp|remote_copy) |
(ftp|file_transfer_protocol) | (user|user_defined))]
([-ar|-automatic_receive] | [-noar|-noautomatic_receive])
([-rb|-run_in_background] | [-norb|-norun_in_background]) [-host host] [-os|-operating_system (unix | (windows|windows_nt))]
[-path path] [-tp|-transfer_path path] [-ccm_home path]
([-zip] | [-nozip]) ([-ga|-generate_allowed] |
[-noga|-nogenerate_allowed]) ([-handover_allowed] |
[-nohandover_allowed]) ([-hidden] | [-nohidden])
[-location location] [-admin_info admin_info]
[-new_dbid|-new_database_id new_dbid] database_spec...
- -admin_info admin_info
- 指定修改指定数据库的联系人信息。admin_info 值可以是不包含换行符的任何字符串。例如,电话号码和电子邮件地址均是有效条目。
- -ar|-automatic_receive
- 指定自动接收指定数据库的传输包。
- -ccm_home path
- 对于指定数据库,请修改为使用 Rational® Synergy $CCM_HOME 安装路径来执行自动接收。如果 UNIX 服务器托管相应的数据库,那么请输入绝对路径。如果 Windows 服务器托管相应的数据库,那么请输入 UNC 路径。
- database_spec
- 指定要修改的数据库定义。请参阅Database specification。
- -desc|-description description
- 指定修改指定的数据库描述。描述不能包含换行符。
- -ga|-generate_allowed
- 指定修改数据库定义,这样 DCM 生成可使用这些定义。
- -handover_allowed
- 指定修改数据库定义,以允许向这些定义移交对象的控制权。
- -hidden
- 指定将指定的数据库定义标记为隐藏,以便这些数据库定义不会出现在列出数据库标识的对话框中。
当您想要弃用某个数据库定义而不将其删除时,此选项很有用。
- -host host
- 指定修改指定数据库定义的主机。
对于远程副本和文件传输协议传输方式,必须选择此选项。请确保 host 是数据库的有效主机名或IP 地址。
- -location location
- 指定修改指定数据库的地理位置。
此位置可以是不包含换行符的任何字符串
- -new_dbid|-new_database_id new_dbid
- 指定想要分配给指定数据库定义的新数据库标识。要了解受限制字符及其受限制的原因,请参阅Naming and formatting。
- -noar|-noautomatic_receive
- 指定不自动接收传输包。必须以手动方式接收包。
- -nohandover_allowed
- 指定修改数据库定义,以禁止向这些定义移交对象的控制权。
- -nohidden
- 指定在列出数据库标识的对话框中显示指定的数据库定义。
- -noga|-nogenerate_allowed
- 指定修改数据库定义,这样 DCM 生成无法使用这些定义。
- -norb|-norun_in_background
- 指定如果正在使用自动接收,那么不在后台运行自动接收。
如果正在使用自动接收,那么当 DCM 生成完成生成并传输包时,它将在目标数据库上启动一个会话,以开始接收包。如果使用 -norun_in_background,那么生成操作将等待接收操作完成,并显示目标数据库中接收操作的结果。
- -nozip
- 指定不压缩指定数据库的传输包。此选项为 direct 传输方式的缺省值。无法对 file transfer protocol 传输方式使用此选项。
- -os|-operating_system (unix|(windows|windows_nt))
- 指定修改(指定数据库定义的)数据库所在机器的操作系统。
- -path path
- 指定修改指定数据库定义的数据库路径。请为 UNIX 服务器使用绝对路径;为 Windows 服务器使用 UNC 路径。如果使用除手动方式外的传输方式,那么必须输入数据库路径值。
- -rb|-run_in_background
- 指定如果正在使用自动接收,那么在后台运行自动接收。
如果正在使用自动接收,那么当 DCM 生成完成生成并传输包时,它将在目标数据库上启动一个会话,以开始接收包。如果使用 -run_in_background,那么生成操作不会等待接收操作完成,并将立即返回。您不必等待收到传输包才能继续使用会话,但是接收选项的状态将不可用。可以稍后在目标数据库的 DCM 事件日志中查看接收选项的详细信息。
- -tm|-transfer_mode value
- 指定要为指定数据库定义修改的传输方式。传输方式定义将传输包传输到目标数据库的方式:
-transfer_mode 选项必须具有下列其中一个值:
- manual | manual_copy
DCM 不复制包,且必须以手动方式传输包。
- cp | copy | local_copy
生成包,然后将其复制到目标数据库传输路径。
- direct
直接将包生成到目标数据库传输路径中。
- ftp | file_transfer_protocol
生成包,然后通过使用 ftp 将其传输到目标数据库传输路径。
- rcp | remote_copy
生成包,然后通过使用 rcp 将其远程复制到目标数据库传输路径。
- user | user_defined
生成包,然后通过启动用户定制的 shell 脚本 (UNIX) 或批处理文件 (Windows) 对其进行传输。
- -tp|-transfer_path transfer_path
- 指定修改指定数据库定义的数据库传输路径。传输路径是 Synergy 传输包的位置。对于 UNIX 服务器,该路径为绝对路径,对于 Windows 服务器,为 UNC 路径。
如果将传输路径留空,那么 Synergy 会将包放置在数据库路径下的 dcm/receive 目录下。
- -zip
- 指定压缩指定数据库的传输包。此选项为 file transfer protocol 传输方式的缺省值。无法将此选项与 direct 结合使用。