sql2005 拓扑对等复制/配置,实现双向同步更新
开始测试是在两条win2003 网络负载均衡环境里,没有成功,后重新建纯净环境再次测试,成功,不罗嗦,看下面叙述.
1,环境:虚拟机机2台,WIN2003 SP2 ,SQL2005 sp4 企业版,2台系统基本设置分别为:
A机:
计算机名: tg-sqlcopy-1
IP:192.168.1.167
SQL实例:SQL200501
B机:
计算机名: tg-sqlcopy-2
IP:192.168.1.168
SQL实例:SQL200502
2,环境配置(在A.B机中做同样设置):
新建管理员账号并设置密码:sqlcopy ;
在服务里设置‘SQL代理’--此账号,选择刚刚新建的‘sqlcopy ’账号,并设置’SQL代理’服务
为自动启动,同时启动’SQL代理’服务;
在开始菜单里的’SQL Server 配置管理器‘开启SQL2005命名协议和TCP/IP协议;
3,配置SQL2005
3.1在A、B机配置分发服务器,都为本地分发;
3.2在A机新建发布,发布中注意几点:
3.2.1名为: sqlcopy-167
3.2.2 SQL2005 Enterprise Edition中选择发布类型为事务型(Sql2008 未测试),
3.2.3代理安全性中,运行快照的账户使用代理服务账户运行(第2步已设置),连接到发布服务器:使用SA账号和密码;
3.3新建完成,点sqlcopy-167右键,属性;
进入订阅选项,修改’允许对等订阅‘值为’TRUE’;
点本地发布右键,刷新
点sqlcopy-167右键,配置对等拓扑;
发布页面,选sqlcopy-167;
对等方页面,添加B机的SQL实例:tg-sqlcopy-2 \SQL200502;
设置日志代理安全性和分发代理安全性,都为SA账号和密码;
初始页面,选”我手动创建了…….”;
4.下一步,完成所有设置。
现在刷新两边的复制,发现全部都建立好发布和订阅了
呵呵,简单吧。