必须对当前数据库进行初始化才能使用 DCM。
您必须具有 dcm_mgr 或 ccm_admin 角色才能预览传输包。
DCM 经理或管理员可以预览传输包。
ccm dcm -preview -gen|-generate -dbid|-database_id database_spec
-ts|-transfer_set transfer_set_spec
[-lg|-last_generated last_generated_value] [-f|-format format]
[-nf|-noformat] ([-ch|-column_header] | [-nch|-nocolumn_header])
[-sep|-separator separator] [-sby|-sortby sortspec]
[-ns|-nosort|-no_sort] [-gby|-groupby groupformat]
如果未指定,那么将生成传输包以使用上次生成指定传输集和数据库的传输包的时间。使用此选项可生成包含较早更改的传输包(例如,从缺失的传输包恢复时)。
last_generated_value 必须具有下列其中一个设置:
—never—integer index,其中 1 是指最近生成的传输包。
如果选择的时间戳记不是最新的时间戳记,那么生成的传输包将包括已更改的所有对象或从该日期开始成为成员的所有对象。另外,更新的时间戳记将从列表中除去。
当 last_generated_value 设置为 never 时,将像第一次那样生成传输包。传输包不根据某个对象的上次修改时间或成为传输集成员的时间来排除该对象。
预览传输包:
ccm dcm -preview -gen -dbid Any~1:dcmdbdef:1 -ts my_ts -lg
Generate Preview: Computing transfer package...
Computing transfer package for 'my_ts' going to database 'Any'...
Generate Preview: Computing transfer package..., 50%...
8 objects will be included in transfer package for 'my_ts' going to database 'Any'...
Generate Preview: Computing transfer package..., 100%
Displayname Type Instance
1.0 releasedef 1
1.0:Collaborative Development process_rule 1
3D_Simulation~4 dir h#1
3D_Simulation~Games_Package_1.0_20080703 project h#1
3D_Simulation~int_3.0 project h#1
AbstractAccessTask.html~1 html h#1
h#20 folder h
h#20 task h