删除复制表的外键约束
答
有MSDN上一篇专门的文章围绕Making Schema Changes on Publication Databases
它倾斜讨论约束的下降,在这里:
建议限制被明确命名。如果约束没有明确命名,SQL Server将为该约束生成一个名称,这些名称在发布服务器和每个订阅服务器上将有所不同。这可能会在复制模式更改期间导致问题。例如,如果您在发布服务器上删除列并且删除了依赖性约束,则复制将尝试删除订阅服务器上的约束。由于约束名称不同,因此订阅服务器的放置将失败。如果由于约束命名问题导致同步失败,请在订阅服务器上手动删除约束,然后重新运行合并代理。
也可以从一个能够在同一scnerio删除一列吗? – imak 2011-01-14 15:17:39