• 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

  • 相关阅读:
    Sharepoint 2013默认dll部署位置
    Sharepoint 2010 Form认证自定义登录页面,总是自动登录问题
    cocos打包后页面在ios浏览器、安卓钉钉等部分app中横竖屏问题
    cocos构建出来的 Web Mobile 项目在微信开发者工具里面无法点击
    git 合并某个提交commit到指定的分支上
    cc.sys.localStorage存储和读取用户数据
    cocos creater关于blend,关于预乘premultiply alpha,关于图片白边灰边的问题
    cocos遮罩层点击穿透问题解决
    postman中 form-data、x-www-form-urlencoded、raw、binary操作
    ‘webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
  • 原文地址:https://www.cnblogs.com/jyzjh/p/1903052.html
Copyright © 2020-2023  润新知