• 从0开始学复制~我的复制学习历程 (一) 简单的快照复制处理


    ---恢复内容开始---

    不同服务器之前同步数据可以有多种方法,最简单的可以选择使用个链接服务器,建个作业来调度。操作起来简单,但是如果表多,同步的环境也多的话,那么就比较吃力了。所以我也学习一下这个叫复制的工具~

    我的版本 

    发布端 Microsoft SQL Server 2008 R2 (RTM) --我的发布服务器和分发服务器搞在同一个环境,这样比较简单

    订阅端 Microsoft SQL Server 2008 R2 (RTM)  --这个是虚拟机搞出来的,因为电脑太低端……所以只能搞一台_(:з」∠)_

    --------------------------------------------------我是开始配置发布端的分割线----------------------------------------------------------------------

    首先我们开始先配个发布

    1、因为Admin 的权限太大,所以我创建了一个叫Repl 的账号,专门用于复制,它只需要基本的权限就ok

    2、然后打开SSMS ,登录建立发布的实例。(有一个地方需要注意一下,登录的时候需要用计算机名+实例名来登录,不能使用IP地址)

     

    不然的话,建立复制的时候会爆这个错误(不要问我为什么知道_(:з」∠)_)

    3、嗯~然后就点开实例->复制->发布->右键新建发布

    这里我选择了将发布端和分发端设置成了同一台机,因为用来测步骤,就没有想那么多,如果使用其他机器进行分发,就选下面

    4、设置快照存放路径,这里要填网络路径,并且要把这个文件夹共享出去,如果设置错了,就会一直提示不能访问文件夹

    5、选择需要发布的数据库,这个步骤应该不用多说

    6、然后选择发布类型,就跟标题一样,我选择了快照发布

    7、然后选择要发布的对象,包括表啊,存储过程啊之类的,我就点了表

    8、然后是筛选数据,可以写语句只同步指定的数据。这里我就喜闻乐见的跳过

     

       

    9、然后又是喜闻乐见的下一步。

    10、然后是安全设置,这个地方还是需要注意一下,作为发布的进程账户,必须要有发布数据库的dbowner或者更高的权限,因为分发服务器和发布在同一台机,所以也要有distribution数据的的dbowner或者更高的权限。

    11、然后起个帅(dou)气(bi)的名字,点完成~好~发布端搞掂

     -----------------------------------------------------------------------------然后设置订阅端---------------------------------------------------------------------------------------------

     1、点开订阅,右键新建订阅,首先选发布对象。

    2、然后选择订阅模式,分推和拉2种模式

      推:就是从分发服务器主动将数据推过来(这种配置比较简单,作业也在分发服务器上面)

        拉:这种是从订阅服务器向分发服务器去请求数据。我用的是这种

    3、选择订阅数据库

      

     4、安全性设置,这个进程账户,注意需要有订阅服务器的dbowner或者更高的权限才行

     5、然后喜闻乐见地一直下一步~就完事了~熬熬熬熬熬

    -----------------------------------------------------------------------------------------------------------------------------------------------------------

    然后我们打开发布端的复制监视器来看看~

    好~正常~

    如果有什么不正常的~看看什么代理啊~之类的有没有正常工作

    还有就是对于快照复制,发布端的作业可以设置执行频率,设置多久运行一次。嗯~大致差不多了

  • 相关阅读:
    IPC机制 用Messenger进行进程间通信
    Android 远程Service
    创建前台 Service
    可见性和可达性,C#和C++
    set,map存储问题
    const形参和非const形参
    数组const形参和非const形参的区别
    switch 变量定义报错
    修改oracle用户密码永不过期
    面向对象语言成员变量方法可见性在继承中的变化
  • 原文地址:https://www.cnblogs.com/Gin-23333/p/4235089.html
Copyright © 2020-2023  润新知