在不删除订阅服务器表 2008R2 的情况下重新初始化事务复制



通常,当我们重新初始化事务复制时,它会删除订阅服务器上的表并重新创建它。 我想在源数据库上有一个聚集 PK,在目标数据库上有一个相同列的非聚集 PK,还有一个不同的聚集索引。 我知道我可以通过暂时停止复制进行更改并再次启用它来实现这一点。

更担心未来,如果我们需要重新初始化我不希望表被删除并失去我们不同的索引策略。 我可能是盲人,但我找不到允许在重新初始化时保留订阅服务器上的表结构的设置。

我找到了答案。 您可以在复制的项目属性中进行此设置。 如果表已存在,则可以选择截断所有数据。

最新更新