删除订阅服务器上的订阅
-- 删除订阅服务器上的订阅(适用于快照复制和事务复制) EXEC dbo.sp_droppullsubscription 'all', 'all', 'all' --- 删除合并发布的订阅 EXEC sp_dropmergesubscription 'all', 'all', 'all' --- 强制删除数据库中的所有复制对象(数据库名称)(会清除所有发布和订阅) EXEC sp_removedbreplication '数据库名称' --- 删除特定发布(发布名称): EXEC sp_droppublication @publication = 'K3_2025_DATA' --- 删除分发数据库(分发数据库名称)(需先删除所有发布和订阅): EXEC sp_dropdistributiondb '分发数据库名称'
注意事项:
执行sp_removedbreplication
会清除指定数据库的所有复制对象,无法针对单个发布或订阅操作15
删除操作通常需要在发布服务器和订阅服务器上分别执行6
建议先备份数据库再执行删除操作
本文为宁若水!原创文章,转载无需和我联系,但请注明来自[若水]博客 www.lalaya.net