Sql Server 2008 数据库实时同步复制

 时间:2024-10-12 12:53:33

1、机器A、B分别新建标准用户repluser,用于访问初始快照共享文件。

Sql Server 2008 数据库实时同步复制

2、机器A新建X_DB数据库,表persion

Sql Server 2008 数据库实时同步复制

3、选择复制菜单->本地发布,右键新建发布,next->选择数据库X_DB.

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

4、选择发布类型,这里有蚵播噍疸四种:快照发布、事务发布、可更新订阅的事务发布、合并发布。快照发布和合并发布都是定期取数据,不同的是杌丰居瘁合并发布可独立更新,可把订阅端的数据更新同步到发布端;测试发现如果两端同时更新,发布端的更新会覆盖掉订阅端的更新。事务发布是事务驱动,只要有更新,立马同步更新。这里我选择事务同步->next

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

5、选择需要复制的表,这里有个限制:只有带主键的表才能复制.一路next

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

6、设置代理账号,next。最后输入发布名称,发布成功.

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

7、选择刚才创建的发布,陴查哉厥右键属性,选择快照设置共享路径;也可以选择FTP快照进行FTP共享。这样订阅端就访问这个路径读取初始快照。至此发布端设置完成。

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

8、机器B订阅端选择复制->本地订阅-》新建订阅。

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

9、选择发布服务器,选择x_db下的x_db_publish

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

10、没有x_db,可以自己创建数据库。设置分发与订阅账号。

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

11、选择刚创建的订阅,右召堡厥熠键属性,修改快照位置:如果发布端使用的共享路径方式就选择备用文件夹,输入共享目录。如果是FTP选择ftp,输入路径。至此设置完毕。

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

12、查看下发布端复制监视器,表已传过来。

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制

13、新增一条。

Sql Server 2008 数据库实时同步复制
Sql Server 2008 数据库实时同步复制
  • 如何设置并绑定主页
  • 如何设置电脑中鼠标滚动一次显示的字符数量?
  • 攻城略地一珍四醒过168黄忠的方法
  • 带你做奶香鸡头米芋头甜汤
  • C#中方法的基本使用
  • 热门搜索
    关于正月十五的手抄报 低碳环保我先行手抄报 健康卫生手抄报 我爱数学手抄报 勤俭节约手抄报内容 节约水资源手抄报 化学手抄报版面设计 爱牙护齿手抄报 关于爱国卫生的手抄报 与法同行手抄报内容