添加到订阅数据库的模式

时间:2010-05-10 19:11:42

标签: sql-server replication transactional-replication

SQL Server 2005 Enterprise x64(SP3)上的事务复制。

我需要将检查约束添加到作为复制目标的数据库,但我无法将检查约束添加到发布数据库。问题是复制过程不断删除我的约束。我该如何防止这种情况?

1 个答案:

答案 0 :(得分:2)

您可以创建一些ddl触发器以防止删除约束。但是,如果您允许发布数据库发布违反约束的数据,则复制将会失败,如果您无法将约束添加到主数据库,则这是一个独特的可能性。