读书人

表已经删除依然提示该表还在做复制,该

发布时间: 2012-03-09 16:54:56 作者: rapoo

表已经删除依然提示该表还在做复制
我现在有三台服务器,A,B,C,有两级复制,A复制到B,再从B复制到C。现有一个表,数据量很大,需要重新做该表的复制(原来做过复制)所以我先把该表从两级复制中取消,然后把表在B中drop掉,先做第一级复制。问题来了,把该表drop 掉后,再次执行drop该表,提示该表存在于复制中,但这时两级复制中已经把该表中去掉了,且在B中的sys.sysall_objects中也没有查到该表。

请问有谁碰到过这种情况么?

[解决办法]
为何不直接从A发布,B和C做订阅呢? 把问题简单化,能实现相同目的.
[解决办法]

探讨
因为需要分散服务器压力

[解决办法]
探讨
在B中执行Drop table aaa,成功后再次执行Drop table aaa,提示该表存在于复制中,无法删除。此时该表已经在复制中取消了

读书人网 >SQL Server

热点推荐