两台 SQL Server 数据同步解决方案(推荐)
复制的概念
复制是将一组数据从一个数据源拷贝到多个数据源的技术, 是将一份数据发布到多个 存
储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使 不
同的服务器用户都可以在权限的许可的范围内共享这份数据。 复制技术可以确保分布在不 同
地点的数据自动同步更新,从而保证数据的一致性。
SQL 复制的基本元素包括
出版服务器、订阅服务器、分发服务器、出版物、文章
SQL 复制的工作原理
SQL SERVER 主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服
务器, 负责发表数据。 出版服务器把要发表的数据的所有改变情况的拷贝复制到分发服务
器,
分发服务器包含有一个分发数据库,可接收数据的所有改变,并保存这些改变,再把这些 改
变分发给订阅服务器
SQL SERVER 复制技术类型
SQL SERVER 提供了三种复制技术,分别是:
1 、快照复制(呆会我们就使用这个)
2 、事务复制
3 、合并复制
只要把上面这些概念弄清楚了那么对复制也就有了一定的理解。 接下来我们就一步一 步
来实现复制的步骤。
第一先来配置出版服务器
(1) 选中指定 [ 服务器 ] 节点
(2) 从 [ 工具 ] 下拉菜单的 [ 复制 ] 子菜单中选择 [ 发布、订阅服务器和分发 ] 命令
(3) 系统弹出一个对话框点 [ 下一步 ] 然后看着提示一直操作到完成。
(4) 当完成了出版服务器的设置以后系统会为该服务器的树形结构中添加一个复制监视
器。同时也生成一个分发数据库 (distribution)
第二创建出版物
(1) 选中指定的服务器
(2) 从 [ 工具 ] 菜单的 [ 复制 ] 子菜单中选择 [ 创建和管理发布 ] 命令。此时系统会弹出一个