您的位置:首页 > 数据库

SQLServer删除复制作业

2016-03-25 18:22 295 查看
经常遇到某个操作失败,包括删除表、还原等等都有可能遇到这个错误:“执行XXXXX失败,因为它正用于复制”

如果确信自己不需要复制功能,就可以把复制功能删了,一了百了,整个世界都清净了...

假设数据库名:testdb1

use master
EXEC sp_removedbreplication 'testdb1'
go


删除复制命令

use master
EXEC sp_removedbreplication 'testdb1'
go
但是有时候这个命令也不好使了,执行它居然会报某个表正用于复制,连环套了

遇到这种情况,就在上面的命令后面加个参数尝试下吧,或许能成功

use master
EXEC sp_removedbreplication 'testdb1', 'tran'
go



或者用

use master
EXEC sp_removedbreplication 'testdb1', 'merge'
go
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: