首页 > 数据库 > SQL Server > 正文

SQL Server删除distribution数据库

2024-08-31 00:55:20
字体:
来源:转载
供稿:网友
SQL Server删除distribution数据库 2014-10-08 11:36 by 潇湘隐者, ... 阅读, ... 评论, 收藏, 编辑

在数据库服务器删除复制(发布订阅)后,如何删除掉数据库distribution呢?如果你通过SSMS工具去删除数据库distribution,你会发现根本没有删除选项。 下面介绍一下删除distribution的步骤

步骤1: 查看相关订阅服务器的信息,如果还存在对应的订阅服务器,从注册的服务器中删除订阅服务器名称

exec sp_helpsubscriberinfo ;
go
 
exec sp_dropsubscriber 'SubscriberName';
go

步骤2: 查看分发服务器的发布服务器的属性

exec sp_helpdistpublisher;

步骤3: 删除分发发布服务器

exec sp_dropdistpublisher  @publisher = 'PublisherName'

步骤4: 使用sp_dropdistributiondb删除数据库distribution

use master;
go
exec sp_dropdistributiondb @database = N'distribution'
go
use master; 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表