zoukankan      html  css  js  c++  java
  • Sql server 2005 同步复制技术

    Sql server 2005 同步复制技术

    原创 转载请注明出处!!!!!!!!

    • 第一步

    发布服务器的计算机名为 FABU; 订阅服务器的计算名为DINGYUE

    发布服务器,订阅服务器都创建一个同名的windows用户test,并设置相同的密码,做为发布快照文件夹的有效访问用户。

    • 第二步

    在发布服务器上面创建一个文件夹sqlcopy,共享并且将权限给新增加的用户test

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图1

    注意:第三步到第六步为发布服务器和订阅服务器均做此设置!

    • 第三步

    在发布以及订阅服务器上面设置SQL代理(SQLSERVERAGENT)服务的启动用户为第一步建立的用户test (发布/订阅服务器均做此设置)

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图2

    • 第四步 设置SQL server的协议

    除了VIA协议之外的其他几项都启用,并且重启SQL server(发布/订阅服务器均做此设置)

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图3

    • 第五步 设置SQL server的身份验证模式

    企业管理器--右键SQL实例--属性---安全性---身份验证---选择"SQL Server 和 Windows"

    --确定(发布/订阅服务器均做此设置)

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图5

    • 第六步 相互注册对方的机器

    (发布/订阅服务器均做此设置)

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图6

    新注册的服务器测试一下:

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客图7

    • 第七步 在发布服务器和订阅服务器上面建立相对的数据库。

    为了测试,我在发布服务器上面建立一个库sql_test,并且新添加一个表,用来作为复制的数据源;在订阅服务器上面新建立一个数据库dingyue_test,用来存放同步过来的数据。

    图8:发布服务器建立测试的数据库,并且添加数据。

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图8

    • 第八步 在发布服务器上面新建本地发布

    (1) 从[工具]下拉菜单的[复制]子菜单中选择[配置发布、订阅服务器和分发]出现配置发布和分发向导

    (2) [下一步] 选择分发服务器可以选择把发布服务器自己作为分发服务器或者其他sql的服务器(选择自己)

    (3) [下一步] 设置快照文件夹

    采用默认\\servername\Pub

    (4) [下一步] 自定义配置

    可以选择:是,让我设置分发数据库属性启用发布服务器或设置发布设置

    否,使用下列默认设置(推荐)

    (5) [下一步] 设置分发数据库名称和位置采用默认值

    (6) [下一步] 启用发布服务器选择作为发布的服务器

    (7) [下一步] 选择需要发布的数据库和发布类型

    (8) [下一步] 选择注册订阅服务器

    (9) [下一步] 完成配置

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图9

    • 第九步 在订阅服务器上面新建立本地订阅

    1、选择发布服务器里面的发布快照名称我这里的是pipi copy

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图10

    下一步

    2、选择推送订阅

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图11

    下一步

    3、选择订阅服务器和订阅数据库

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图12

    下一步

    4、设置订阅属性

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图13

    下一步

    5 设置同步计划

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图13

    6 完成订阅

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图14

    下一步

    下一步

    完成

    第十步测试成功 订阅服务器上面已经有了同步服务器上面的表

    Sql server 2005 同步复制技术 (原创) - 皮皮爱邱邱 - 皮皮爱邱邱的博客

    图15

  • 相关阅读:
    Javascript之DOM的三大节点及部分用法
    Javascript之全局变量和局部变量部分讲解
    《TCP/IP详解 卷1:协议》系列分享专栏
    说一说MySQL的锁机制
    《TCP/IP详解 卷1:协议》第3章 IP:网际协议
    PHP连接MySql闪断自动重连的方法
    关于MySQL的锁机制详解
    React 源码中的依赖注入方法
    《Mysql高级知识》系列分享专栏
    《AngularJS学习整理》系列分享专栏
  • 原文地址:https://www.cnblogs.com/jyzjh/p/1903052.html
Copyright © 2011-2022 走看看