dmflagforrefresh - 标记以供刷新

使用此命令来标记源表以供刷新。 当标记表以供刷新时,选择将来要刷新的表。

语法

dmflagforrefresh [-I <name>] -s <subscription ...> 
-A|-t <schema>.<table> ...  [-L <locale>] [-dl] [-dr] [-dw] [-em]

参数

[-I <名称> ]
指定 CDC Replication 实例的名称。 此外,可以指定 TSINSTANCE 环境变量来代替此值。
-s <订阅...>
指定预订的名称。
要指定多个预订,请列出这些预订并以空格分隔。
-A
指定 CDC Replication 将标记所有源表以在预订中刷新。
-t <schema>.<table>...
指定预订中 CDC Replication 标记为刷新的源表的名称。 您必须采用格式 schema.table 指定表名。
要指定多个表,使用空格来分隔列出的表。
[-L <locale> ]
用于 CDC Replication 实例的语言环境的名称。 缺省值为您机器的语言环境。
[-dl]
指定差分刷新的级别。
此选项会创建并填充日志表来确定源表和目标表之间的所有差异。
[-dr]
指定差分刷新的级别。
此选项会通过更改与源行不同的任何目标行来执行差分刷新。
[-dw]
指定差分刷新的级别。
此选项会执行差分刷新,还会创建日志表来跟踪刷新期间的所有更改。
[-em]
指定在镜像操作期间从外部刷新表。 更多信息,请参阅执行外部刷新

结果

如果此命令执行成功,那么会返回值 0;如果此命令执行失败,那么会返回非零值。

示例

dmflagforrefresh -I MYINSTANCE -s FINANCE -A

CDC Replication 标志,用于刷新所指定实例的 Finance 预订中的所有源表。