前言:
眼前各位老铁们对“发布订阅者模式 实现数据共享”大体比较关心,小伙伴们都想要知道一些“发布订阅者模式 实现数据共享”的相关知识。那么小编在网摘上收集了一些对于“发布订阅者模式 实现数据共享””的相关知识,希望朋友们能喜欢,小伙伴们一起来学习一下吧!一、创建发布
登录服务器,使用Microsoft SQL Server Management Studio连接数据库,选择:复制->本地发布
右键->新建发布
下一步
选择快照文件夹
选择数据库
选择“事务发布”
选择表
下一步
设置执行时间
设置代理安全性
直接下一步,输入发布名称等待发布成功
右键属性,查看快照地址,到源系统服务器对于路径拷贝对于的快照文件到订阅服务器本地
二、设置共享文件夹
设置D:\SqlPublic也就是我们上面填的快照放置路径为共享文件夹
设置sql代理服务登录用户,这个在订阅的服务器上也要设置一样的用户和密码
三、创建订阅
登录服务器,使用Microsoft SQL Server Management Studio连接数据库,创建好要订阅的库Test然后选择:复制->本地订阅
右键->新建订阅
选择发布服务器
选择请求订阅
下一步
安全设置
定义同步代理计划
下一步
下一步
完成订阅
右键刚刚新建的订阅,选择查看同步状态,并停止同步
修改快照位置位置为备用文件夹,快照文件夹为刚刚从源系统服务器拷贝过来的快照文件位置,确认修改
修改完成后在同步状态中重新启用任务,此时数据数据库中出现订阅的表及数据则说明订阅成功,如果没有在发布服务器点击启用复制监听器查看监听,看看有没有报错
三、可能会出现的错误
进程无法在“xxxx”上执行“sp_replcmds”
由于出现操作系统错误3,进程无法读取文件D:XXXXX.pre