我选择的是事务分发,而不是快照. 发布者和订阅者都设置了,没有出现错误.但在试执行时,出现了这一个问题:
Unable to start execution of step 2 (reason: Could not get proxy data for proxy_id = 10). The step failed.
安全方面我用的是 administrator
不知哪位大侠可以帮到我? 多谢多谢!
Unable to start execution of step 2 (reason: Could not get proxy data for proxy_id = 10). The step failed.
安全方面我用的是 administrator
不知哪位大侠可以帮到我? 多谢多谢!
订阅者B(IP:0.9 , 实例名: servername2),订阅数据库db2(数据库是从DB1完全Restore过来的).
使用的是Transactional publication, 安全性使用的是Windows的超级用户servername1\administrator, 连接到发布者采用by impersonating the process account(也试过用using the following sqlserver login, 只不过没有用sa,而是用了一个与sa权限差不多的管理用户).
订阅者采用的是run each agent at its subscrber(pull subscriptions).
我不知这种方式是否需要设置快照路径, 我也设置了一个网络路径(administrator有读写权的共享)
-----------------------------------------------------------------
我试过用快照模式,订阅者用run all agents at the distributor ,是可以的. 但我觉得这种方式几乎相当于完全复制数据库,我觉得不好.
2、检查msssql服务启动账户是不是同一个
3、检查快照是否可以生成并且可以读取
好象運行是成功的,但訂閱者的日誌中出現下面提示.
Executed as user: reportserver\Administrator. The replication agent encountered an error and is set to restart within the job step retry interval. See the previous job step history message or Replication Monitor for more information.