由于在SQL SERVER 复制创建过程中,一些参数被微软封装起来,如果稍不注意,对应用和管理将产生较大的差异,这儿只是根据经验整理一个流程,仅供参考,标准化配置还请参阅SQL SERVER 帮助文档。
准备:发布服务器,代理服务器。订阅服务器均建立相同的账户repl_user
订阅服务器上建立一个和发布库同名的空库。
配置分发
打开SQL Server Management Studio,选中Repilication,右键,选择Configure Distribution
2.选择本地服务器为分发服务器
3.选择快照文件夹路径,确保所在的磁盘有足够的空间
5.NEXT,选择分发数据库名及数据库文件路径,最好放在比较快的磁盘上
6.NEXT,可以添加分发服务器
7.选择发布服务器,这儿要使用实例名连接
8.添加完成发布服务器
9.填写发布服务器连接代理使用的密码
10.NEXT,配置分发,生成脚本是可选项
11. 选择完成
12.配置分发代理成功
二 配置发布服务器
13.在发布服务器上,选中复制,右键,Configure distribution
14.添加代理服务器
15.选择配置分发后,发布服务器配置成功。
三 创建发布
16.Location Publication,邮件,打开创建发布向导
17.选择发布数据库
18.选择发布类型
19.选择发布的内容
20.这儿直接下一步,不要选中立即初始化快照,否则会生成匿名订阅用户
21.设置代理安全设置
22.创建发布
23.填写发布名称.点击完成,发布创建完成。
四 创建订阅
24.在发布上打开新建订阅向导
25.选择代理推送订阅的方式
26.添加订阅服务器
27.设置代理安全账户
28.选择作业代理的运行计划,连续运行
29.选择订阅的初始化时间
30.创建订阅完成
31.打开查看代理状态,点击启动,就可以初始化快照,
32.初始化快照完成,至此,发布订阅配置完成。