与sql server (2005 SP3)同步时出现以下错误:
初始化SQL Server协调器失败。请重试。;合并进程无法从订阅服务器'{F238C7BC-E13B-40E4-99F2-F11A203BD65A}:W:\http_content\Secure\SECURE_PROD\data_merge\30.18F5D9B4BCC7_B1415013-9FB7-424A-AB45-643A0D4A6320.IN'.连接到邮件文件检查以确保服务器正在运行。无法验证对发布'COREPublication‘的订阅。请确保正确指定了所有合并代理命令行参数,并且正确配置了订阅。如果发布服务器不再具有有关此订阅的信息,请删除并重新创建订阅。
据我所知,sql服务器端一切正常。我已经完成了错误消息中提到的所有检查。
谁能告诉我这个错误消息到底是什么意思?是否无法从服务器读取shapshot文件?(这是我目前的猜测)。
发布于 2009-06-03 10:59:06
当您安装了SQL Compact3.5SP1并与SP1之前版本的服务器对话时,会出现这种情况。service pack中的某些更改使其无法正常工作。
卸载service pack是可行的,因此这是我们当前的解决方法,直到该service pack获得批准并安装到生产环境(即服务器)。
我现在不能测试,但我假设与SP1服务器对话的SP1工作良好。
发布于 2009-09-28 01:32:53
我同时使用3.5 SP1客户端和3.5 SP1服务器,两者都工作得很好。这两个组件的版本都是3.5.5692.0。在.NET客户端解决方案(在CE上运行)中,引用的客户端程序集应为3.5.1.0。
我得到了相同的错误(这没有任何意义),但只要重新启动服务器(在我的例子中是Windows2003Server),错误就会消失。这可能与一些先前版本的组件在安装后仍在运行有关。
您可以通过访问其网址(例如http://x.x.x.x/dir_of_dll/sqlcesa35.dll?diag )来验证您是否正在运行3.5 SP1
在"SQL Server Compact Modules Test“下,应该显示"sqlcesa35.dll”Version 3.5.5692.0,并且所有测试都应该以成功状态通过。
https://stackoverflow.com/questions/938325
复制相似问题