Sql server 在Visual Studio'中是否可以忽略不进行复制;s模式比较?

Sql server 在Visual Studio'中是否可以忽略不进行复制;s模式比较?,sql-server,visual-studio-2015,replication,merge-replication,schema-compare,Sql Server,Visual Studio 2015,Replication,Merge Replication,Schema Compare,我有两个环境:dev和test。Dev只有一个SQL实例。该测试有三种使用合并复制的方法 当我在dev和test之间使用Schema Compare时,每个表总是被标记为不同的,因为测试中的表有一些复制工件: 为复制生成的唯一ID:[rowguid][uniqueidentifier]ROWGUIDCOL非空约束[MSmerge_df_rowguid_DDDF85B24558D414B8FD278B2219C33A] 标记为不用于复制的主键(我看到在架构比较选项的“常规”选项卡中有一个忽略此选

我有两个环境:dev和test。Dev只有一个SQL实例。该测试有三种使用合并复制的方法

当我在dev和test之间使用Schema Compare时,每个表总是被标记为不同的,因为测试中的表有一些复制工件:

  • 为复制生成的唯一ID:
    [rowguid][uniqueidentifier]ROWGUIDCOL非空约束[MSmerge_df_rowguid_DDDF85B24558D414B8FD278B2219C33A]
  • 标记为
    不用于复制的主键
    (我看到在架构比较选项的“常规”选项卡中有一个忽略此选项的选项)
  • 要求主键在分配给该实例的范围内的约束

在运行模式比较时,有没有办法忽略rowguid列和
repl\u identity\u range…
约束?

在选项对话框的
General
选项卡中。

来自Redgate的SQL compare应该有一个选项:可能不是您想要的,但您应该将这些东西添加到您的开发实例中-它们不会做任何事情然后开发人员将按其应该的方式匹配测试。