gpt4 book ai didi

tsql - 如何在发布和订阅中删除复制表

转载 作者:行者123 更新时间:2023-12-05 01:28:16 24 4
gpt4 key购买 nike

如何删除发布和订阅中的复制表? (仅限脚本)

我不想只从复制中删除它,因为这样表的未复制副本将保留在订阅中。我想删除表的所有实例。

所以我想要一个脚本,从发布者中删除表,从发布中删除表,并在发布者和所有订阅者中删除表。理想情况下,它将采用表名的参数。

最佳答案

您需要调用 sp_droparticlesp_dropmergearticle从出版物中删除文章,然后生成新快照。

然后调用 DROP table 删除发布者和订阅者的表。

这在 Add Articles to and Drop Articles from Existing Publications 中都有涉及和 Delete an Article .

要将 DROP 语句从发布者发布到订阅者,请使用 sp_addscriptexec .

关于tsql - 如何在发布和订阅中删除复制表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10496246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com