本文主要是介绍SQL SERVER【非域环境】同步复制(合并)之搭建篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
准备篇:
续上一篇
SQL SERVER【非域环境】同步复制(事务)之准备篇(1)
搭建篇
1、配置分发服务器
参照上一篇(配置分发服务器【步骤1】):SQL SERVER【非域环境】同步复制(事务)之搭建篇(2)
2.配置发布服务器
操作步骤(SSMS—复制—本地发布—右健—新建发布)
选择发布数据库(TEST)
选择发布类型
选择发布项
提示:当有表[dbo].[IDENTab]没有GUID唯一性列时,会自动添加一列GUID列,不需要理会
下一步
设置代理安全性(点--安全设置)
在账号设置,在分发服务器代理账号和连接发布数据库的账号
一直点下一步,至到最后一步定义发布名称
完成发布配置.
3、在订阅端服务器
连接发布服务器(输入数据库账号和密码)
选择订阅方式(推送、请求),这里以选择“请求订阅”为例
选择-订阅数据库
设置合并代理账号
设置订阅代理账号和数据库账号(这里分发服务器和发布服务器设置相同的sa账号密码)
同步频率
设置初始化方式
设置冲突时优先级策略
订阅配置完成
在发布端和订阅端分别加数据,等大约60秒左右查看数据
use TEST
GO
insert into GUIDTab(ID,Name)values(newid(),'Roy Wu(102)');
insert into IDENTab(Name)values('正牌风哥(102)');
go
select * from GUIDTab;
select * from IDENTab;
这篇关于SQL SERVER【非域环境】同步复制(合并)之搭建篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!