• sql server订阅与发布


    sql server中的发布与订阅主要用于两台sql服务器之间数据库的同步和备份.

    一.发布与订阅的作用

      发布: 可以理解为把A数据库中的数据保存到C中,并且C会在指定时间间隔内根据A的数据变动做相应的更改;

      订阅: 可以理解为B定时检测C中的变动对自己的数据进行更改.

      发布与订阅功能通常会一起使用,从而实现A,B sql服务中的数据同步.

    二.测试准备

      1.两台sql服务器

      2.通过sql sever服务器名进行登录,否则在创建发布和订阅时会出错,如下:

        

         查看sql服务器名称:  select SERVERPROPERTY('ServerName')

      3.开启sql server代理

    三.发布

      1.新建发布  在A sql服务器下右键点击本地发布-->新建发布

        

      2.选择要同步的数据库

        

      3.选择快照发布

        

       4.选择要发布的表

        

      5.下一步为筛选表行,点击添加即可编辑要删除的行,无需筛除的直接选择下一步

        

      6.创建快照并设置运行时间

        

        

      7.点击安全设置,完成后直接点击下一步

         

        

        

       8.创建发布,可勾选生成脚本

        

      9.设置发布名称,完成发布

         

        

       10.查看发布状态,可以看到在本地发布下多了Test,右键查看开招代理状态,此时我们的发布就完成了.

        

        

    四.订阅

      1.新建订阅 在B sql服务器下点击 复制-->本地订阅-->右键新建订阅

        

      2.选择发布服务器,选择快照

        

       3.选择分发服务器

         

       4.在订阅服务器上选择数据库,还可点击添加订阅服务器使用多个订阅

        

      5.点击后边的....进行安全性设置

        

        

       6.选择同步计划,点击完成

        

       7.完成订阅

        

        

       

  • 相关阅读:
    这是我
    团队项目:Recycle
    四则运算生成器
    vim记录
    常用逻辑门及其符号
    shell记录
    用Gvim建立IDE编程环境 (Windows篇)
    vim基本操作
    vim后台运行程序
    快速提高 Vi/Vim 使用效率的原则与途径
  • 原文地址:https://www.cnblogs.com/wangtaobiu/p/14505615.html
Copyright © 2020-2023  润新知