将数据库标记为最新

您可以针对指定传输集将某个数据库定义标记为最新。当您通过解压缩一份当前数据库并更改其数据库标识来创建数据库时,该数据库将包含其备份时存在的所有对象。使用此功能可阻止不必要地在复制期间将对象发送到现有数据库。

开始之前

必须对当前数据库进行初始化才能使用 DCM。

您必须具有可使用此功能的 dcm_mgrccm_admin 角色。

关于此任务

ccm dcm -mark_up_to_date -dbid|-database_id database_spec 
        -ts|-transfer_set transfer_set_spec [-force] [date]
-database_id database_spec
指定为传输包生成目标数据库。database_spec 必须指定单个数据库定义。请参阅数据库规范以获取详细信息。
日期
指定数据库为最新的日期。缺省情况下,Synergy 会使用当前日期和时间。如果您通过解压缩另一数据库的备份而创建了数据库,那么请使用该备份日期和时间作为此命令的日期。复制的数据库中不会存在在此日期后进行的任何更改。
-force
指定即使传输集和目标数据库已经生成了先前的包,该操作仍然成功。缺省情况下,仅当没有为传输集和目标数据库执行 DCM 生成操作时,此操作才会成功。
-ts|-transfer_set transfer_set_spec
指定为指定目标数据库标记为最新的传输集。请将 transfer_set_spec 设置为单一传输集。有关详细信息,请参阅传输集规范

反馈