我可以从参与合并复制的表中删除外键约束吗?如果是这样,我可以从发布中删除它,并将这个chnage复制到所有订阅?删除复制表的外键约束
2
A
回答
2
有MSDN上一篇专门的文章围绕Making Schema Changes on Publication Databases
它倾斜讨论约束的下降,在这里:
建议限制被明确命名。如果约束没有明确命名,SQL Server将为该约束生成一个名称,这些名称在发布服务器和每个订阅服务器上将有所不同。这可能会在复制模式更改期间导致问题。例如,如果您在发布服务器上删除列并且删除了依赖性约束,则复制将尝试删除订阅服务器上的约束。由于约束名称不同,因此订阅服务器的放置将失败。如果由于约束命名问题导致同步失败,请在订阅服务器上手动删除约束,然后重新运行合并代理。
0
相关问题
- 1. 删除Mysql表列与外键约束
- 2. 删除具有外键约束的行
- 3. SQL和外键约束删除
- 4. MySQL外键约束,级联删除
- 5. 不能删除外键约束
- 6. 使用外键约束删除行
- 7. mysql删除和外键约束
- 8. 如何删除外键约束
- 9. 自引用外键约束和删除
- 10. 无法删除外键约束
- 11. 删除不影响外键约束到其他表的主键
- 12. 从表中删除与同一个表的外键约束
- 13. 复合外键约束
- 14. 外键约束(复杂?)
- 15. 错误:更新或删除表“表名”违反外键约束
- 16. 从具有外键约束的MySQL表中删除
- 17. 从两个具有外键约束的表中删除
- 18. 错误在删除的表外键约束
- 19. 外键和数据透视表上的约束,删除级联
- 20. 使用外键约束删除多个表中的记录
- 21. 如何删除所有表中的所有外键约束?
- 22. SQL Server 2005,强制实施外键约束和级联删除
- 23. 程序删除外键约束和删除没有行动
- 24. 外键约束
- 25. 外键约束
- 26. 外键约束
- 27. 添加外键外键约束表
- 28. 由于外键约束,无法删除现有的唯一键
- 29. 无法删除一个MySQL表由于外键约束
- 30. 。级联问题。删除表违反外键约束
也可以从一个能够在同一scnerio删除一列吗? – imak 2011-01-14 15:17:39