我在服务器上使用SQL Server 2008 R2,在大约40个移动设备上使用SQL Server 2008 R2 Express。合并复制设置为1个发布者&分发服务器,移动设备作为订户。
我试图调查这些错误的石墙:
无法验证对发布'xxxxx'的订阅。确保正确指定了所有合并代理程序命令行参数,并且正确配置了预订。如果发布者不再拥有有关此订阅的信息,请删除并重新创建订阅。来源:MSSQL_REPL,错误号:MSSQL_REPL-2147201019)
虽然微软很友好地提供了一个帮助链接(http://help/MSSQL_REPL-2147201019),但他们的实际信息是:
我们很抱歉 目前,错误和事件日志消息或知识库数据库中没有关于此问题的其他信息。
您可以使用“支持”区域中的链接来确定是否可以在其他位置获得任何其他信息。
有没有人真正知道SQL如何验证订阅以及我可以采取哪些措施来解决这些错误?到目前为止我发现的所有内容都指向删除订阅者,然后重新订阅,这会丢弃整个数据库并重新创建它。在有线客户端上并没有什么大不了的,但由于带宽限制,无线用户可以在一天之内完成。
提前感谢您的帮助。