配置完数据库发布后,订阅始终不成功,求助
按照网络上的文章,我配置的发布服务器:
发布,分发在一台机器上,用的事务性发布,勾选了创建快照,设置了快照创建的用户和密码为本机的管理员账户。
我配置的订阅服务器:
我用的请求订阅,选择了一个空数据库,设置代理账户为本机的管理员账户,连接到分发服务器用的 SQL 登录账户。
配置完了后,没有提示任何错误。但我看我的数据库始终是个空库,表和数据都没有同步过来,查看了订阅的工作日志如下,反复出现 复制代理遇到错误
------解决方案--------------------图挂了 楼主直接发上原因吧
------解决方案--------------------查你的日志读取器代理监视运行记录是否成功,再往前查你的快照是否生成成功。
事务复制时,分发与订阅服务器上的库的对象架构应该是统一的,你说订阅服务器用的空库,那你发布服务器上的库在你启动事务复制前也应该是空库,启动之后你对库对象架构和数据的更改才会生成快照进而发布到订阅服务器上。