MS Sql 合并复制会自动给每个表添加三个triger和一个rowguid字段,这样有时会导致我们往表添加数据时出错或删除表不成功等问题,当然我们可以一个表一个表去删除这些triger,但有些约束去是删除不了地,还有如果有上百个表那删除都要花费半天时间,难道没有好的方法了吗?
其实MS已经给出了一个存储过程,只是很少有人只知道。我们只要执行 sp_removedbreplication ‘DBNAME‘ 它就可以解决前面的问题。
时间: 2024-10-11 15:26:34
MS Sql 合并复制会自动给每个表添加三个triger和一个rowguid字段,这样有时会导致我们往表添加数据时出错或删除表不成功等问题,当然我们可以一个表一个表去删除这些triger,但有些约束去是删除不了地,还有如果有上百个表那删除都要花费半天时间,难道没有好的方法了吗?
其实MS已经给出了一个存储过程,只是很少有人只知道。我们只要执行 sp_removedbreplication ‘DBNAME‘ 它就可以解决前面的问题。