添加到订阅数据库的模式
-
25-09-2019 - |
题
SQL Server 2005 Enterprise X64(SP3)上的交易复制。
我需要将检查约束添加到是复制目标的数据库中,但是我无法将检查约束添加到发布数据库中。问题在于,复制过程不断消除我的约束。我如何防止这种情况?
解决方案
您可以创建一些DDL触发器,以防止删除约束。但是,如果您将发布数据库出版以发布违反约束的数据,则复制将发生可怕的失败,如果您无法将约束添加到主数据库中,这是一个明显的拟态性。
不隶属于 StackOverflow