• SQL Server2005 两台服务器上的数据库互相同步(转载)


    1.1测试环境

    Item

    发布机 A

    订阅机 B

    OS

    Windows 2003 Server

    Windows 2003 Server

    SQL

    SQL Server 2005 企业版

    SQL Server 2005 企业版

    IP

    192.168.1.2

    192.168.1.3

    机器名

    Server1 Server2

    工作组

    Workgroup

    Workgroup

     

     

     


    1.2Server1和Server2机上建用户
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    用户名:Publisher(自己定)
    密码:123456(自己定)

    给Publisher用户添加Administrators管理用户组。

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    1.3发布机的配置

    在“开始”菜单中,找到
    Microsoft SQL Server 2005=>配置工具=> SQL Server Configuration Manager
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    1.4开启Server1和Server2机的数据库服务器身份验证
    步骤:打开SQL Server Management Studio=>选择Server1=>右键,选择属性=>选择安全性=>服务器身份验证:选择SQL Server和Windows身份验证模式(S)

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    2发布机Server1配置
    2.1发布机Server1上的快照文件位置的设置
    在D:下建立一个文件夹RepblData,利用Serv-U Ftp工具建立一个Ftp指向该目录:
    Ftp用户名:ftp_user(自己定)
    Ftp密码:123456(自己定)
    权限:读,写,追加

    发布机Server1上的快照文件位置的设置步骤:
    打开SQL Server Management Studio=>打开Server1=>打开复制=>右键选择本地发布=>选择分发服务器属性=>选择发布服务器=>将默认快照文件夹设置为D:RepblData

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    2.2在Server1和Server2分别建立数据库CNBlogsDemo,在Server1上表如下
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    分别在Server1和Server2上的数据库CNBlogsDemo,加入Publisher用户,设置为db_owner、db_datareader、db_datawriter角色:
    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页
     
    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页
     
     
    2.3建立发布快照步骤

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页



    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    设置快照的FTP路径、帐号和密码
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
     3.订阅服务器Server2上的配置步骤:
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

     
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页


    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页


    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     
     
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页

    在配置一下:

    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页

    SQL Server2005 两台服务器上的数据库互相同步 - qiuguangchun - sandea的个人主页

    备份数据库的订阅就建好了!

    现在来瞧一瞧订阅服务器CNBlogsDB2上的用于复制的数据库CNBlogsDemo:

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     

    看!我们在发布服务器上建立的表CNBlogsTest复制过来了。

    现在我们去发布服务器CNBlogsDB1上添加一条记录:

    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     再去订阅服务器CNBlogsDB2瞧一瞧:
    SQL Server2005 两台服务器上的数据库同步 - qiuguangchun - sandea的个人主页
     数据立即同步过来了!搞定!

  • 相关阅读:
    tp5 lock的使用
    array_chunk的用法和php操作大数据
    find_in_set使用
    [沈航软工教学] 前六周3,4班排行榜
    [沈航软工教学] 团队项目地址汇总
    [沈航软工教学] 前五周3,4班排行榜
    [Latex]Travis-CI与Latex构建开源中文PDF
    [沈航软工教学] 前三周3,4班排行榜
    [沈航软工教学] 前三周作业总结
    [沈航软工教学] 学生项目Coding地址汇总
  • 原文地址:https://www.cnblogs.com/sandea/p/3289945.html
Copyright © 2020-2023  润新知