首页 > 代码库 > 关于SQL SERVER 2008 R2发布订阅功能

关于SQL SERVER 2008 R2发布订阅功能

实现功能:主服务器维护数据的变更,从服务器需要时同步主服务器的数据。

配置:主从服务器均为SQL SERVER 2008 R2。

实现方法:

  预备:

    1.主从服务器需建立同一账户名及密码的账户(当时我认为是权限问题,只要设置好文件夹的权限即可,但后来发现貌似不是这么回事,从服务器实现同步的时候需要调用主服务器的SQLSERVER代理服务,所以需要使用其用户账户及密码),不需要管理员权限,将主从服务器上的SQLSERVER代理服务的用户更改成新建的用户。

    2.在主服务器上建立一个共享文件夹,确保刚才创建的用户能够读取。

  主服务器:

    1.打开SQLSERVER以及SQLSERVER代理服务。

    2.新建发布,按照引导进行(选择快照发布)。

    技术分享

    3.直到需要填写账户信息,这里我选择了管理员账户以及DBowner的数据库账户,其他按提示一般没什么问题。

    技术分享

  从服务器:

    1.在“本地订阅”处新建订阅,选择“请求订阅”,直到填写用户信息。

    技术分享

    2.创建完成后,右键点击查看同步状态,弹出下框,选择启动即可。

    技术分享

到此,数据库同步完成。

关于SQL SERVER 2008 R2发布订阅功能