一、准备工作(发布服务器)
1).新建一个用户publisher,隶属于Administrators组;
2).设置SQLSERVERAGENT服务登录帐户为publisher,重新启动服务生效;
3).创建快照文件夹E:\Repldata,设置共享,并赋于publisher完全控制权限;
4).注册订阅服务器到企业管理器,供强制订阅时使用;
二、配置发布和分发服务器







三、新建发布










四、强制订阅








五、常见问题
问:为什么要创建管理员帐户?
答:一是非管理员帐户登录启动SQLSERVERAGENT服务会失败,二是当分发服务器和发布服务器不是同一台服务器时,配置SQL Server代理程序比如快照代理程序、分发代理程序、日志读取器代理程序、合并代理程序和队列读取器代理程序等访问快照文件夹需要权限相对简单。
问:新建发布提示SQL Server复制不支持昵称,例如使用"."或"(local)"作为服务器名?

答:在企业管理器删除默认注册,使用服务器名重新注册本地实例。
问:配置分发服务器失败,提示'distributor_admin'未在该服务器上定义为远程登录?

答:这种情况出现在安装SQL Server后修改了计算机名,解决方法是在查询分析器中执行select @@servername得到旧计算机名,然后执行下边语句并重新启动MSSQLSERVER服务即可。
sp_dropserver '旧计算机名'
go
sp_addserver '新计算机名',local
go
评论(0)
暂无评论。