应用场景
- 读写分离
- 主从同步
步骤
1、配置分发服务器
2、发布:一般使用 事务发布
- 新建发布->选择数据库->事务发布->选择表->设置代理账户->设置名称
快照发布:
变化频率低,变化数据大
发布服务器按预定的时间间隔向订阅服务器发送已发布数据的快照。
事务发布:
同步效率高,变化频繁,每个步骤都包含
在订阅服务器收到已发布数据的初始快照后,发布服务器将事务流式传输到订阅服务器。
对等发布:
对等发布支持多主复制。发布服务器将事务流式传输到拓扑中的所有对等方。所有对等节点可以读取和写入更改,且所有更改将传播到拓扑中的所有节点。
合并发布:
通常用于服务器到客户端的环境中,会冲突
在订阅服务器收到已发布数据的初始快照后,发布服务器和订阅服务器可以独立更新已发布数据。更改会定期合并。Microsoft SQL Server Compact Edition 只能订阅合并发布。
3、新建订阅
- 新建订阅->选择发布服务器->选择订阅数据库->设置代理账户
其他问题
对已经发布订阅的sqlserver进行修改-添加新的表
- 找到复制-本地发布-对应的数据库发布订阅-右键属性-选择项目-选择新增的表(没有看到,注意取消右侧的仅显示列表已选择的项目)
- 查看快照代理状态->启动->新增的表 才会同步过来