电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SQLServer2008R2复制订阅VIP专享VIP免费

SQLServer2008R2复制订阅_第1页
SQLServer2008R2复制订阅_第2页
SQLServer2008R2复制订阅_第3页
SQL Server2008R2 发布订阅 环境:由于条件有限只用一台SQL Server 2008R2 服务器做演示 作为发布的数据库名称:xz,包含2 张表add,users 数据如图所示: SQL Server 发布订阅分为三个角色: 1、 发布服务器 2、 分发服务器 3、 订阅服务器 所以SQl Server2008R2 复制订阅主要分为三个步骤: 1、 配置分发服务器: 在复制节点右键配置发布 由于只有一台服务器所以将此服务器作为分发服务器 存放数据库快照的网络路径(订阅分为pull 和push 两种模式,如果使用pull 则必须使用网络路径),并设置共享路径的权限使发布服务器账号能够有写入权限,订阅服务器账号有读取权限。 配置分发数据库然后根据向导最后完成分发服务器配置 2 、 配置发布服务器 右键本地发布节点,选择新建发布 选择我们要发布的数据库 选择发布类型,下面有各种发布类型的说明。我们选择事物发布 选择要发布的表(发布订阅是针对表的) 可以筛选要发布的表的那些行(貌似是新特性哦) 创建发布数据库的快照 快照代理的安全设置,这里需要注意的是,选择的账号必须对发布服务器的数据库具有sysadmin 权限,否则无法创建快照。 CSF\SRV_SQL_Agent 具有数据库的sysadmin 权限 完成设置后设置发布名称然后点击完成 发布完成 此时发布服务器的快照路径已经生成了发布数据库的快照,如果有则说明发布成功 我们刚刚创建的发布 3 、 配置订阅 在本地订阅节点右键选择新建订阅 选择我们要订阅的发布服务器然后点击下一步 选择订阅模式,2 种模式都有说明。我们先采用推送订阅 选择订阅服务器和订阅数据库,没有的话可以新建一个,我们新建一个 xzpush 安全配置 配置完成后下一步 同步计划,我们选择连续运行 选择快照到订阅数据库的同步模式我们选择立即,然后按照向导完成订阅配置 完成订阅 完成订阅,我们发现2 个表都同步到了订阅数据库。并且可以查看2 个表的数据,发现也全部同步完成。 4、 实验:我们在 xz 数据库表users 中添加 2 行数据 usexz go insertintousers values(10,'zhao') go select*fromxz..users 我们发现数据增加了一行 验证订阅数据库是否同步了发布数据库的变话 select*fromxzpush..users 我们发现数据已经同步了。 可以通过这 2 个工具查看同步状态和复制状态 5、 查看状态: 完成任务,主要应该注意的是: 1 、 代理账户的数据库权限 2 、 发布代理账户和订阅账户对共享目录的权限问题 3 、 要发布的表必须有主键(一般都有主键)

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部