本帖最后由 dan 于 2020-1-31 13:02 编辑
今天测试了sqlserver 2008 r2双机同步,已下是操作流程:
主机: 1、“复制”|“本地发布”|下一步,选择要发布的数据库名称 2、“事务发布”|再选择要具体发布的内容(比如哪些表,注意这个表必须要有主键) 3、勾选“立即创建快照” 4、点击“安全设置”|选择“在sql server"代理服务器下运行”|使用以下sql server登陆名,填写登陆名 5、勾选“创建发布”|填写发布名称 6、右击刚刚创建的发布名称|“属性”|“快照”|勾选“将文件放入下列文件夹”,填写一个主机与备机都能访问的共享文件夹。 备机: 1、“复制”|“本地订阅”|新建订阅 2、下拉选择“查找sql server发布服务器”|输入服务器名称(注意必须用名称,可以用主机host文件指定其ip地址),并用sql server身份认证|填写登陆信息 3、选择“在分发服务器xxx上运行所有代理”(必须选这个,另外一个我试了很久没有) 4、选择要订阅的数据库|再设置分发代理安全性|选择“在sql server"代理服务器下运行”|使用以下sql server登陆名,填写登陆名与密码 5、选“连续运行”|“立即”|勾选“创建订阅” 6、提示创建成功,但本地订阅下没有条目多出来(看这很不爽,可能是个bug) |