首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用到SQL Compact 3.5的合并复制时出错

使用到SQL Compact 3.5的合并复制时出错
EN

Stack Overflow用户
提问于 2009-06-02 07:30:35
回答 2查看 1.7K关注 0票数 1

与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文件?(这是我目前的猜测)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-03 10:59:06

当您安装了SQL Compact3.5SP1并与SP1之前版本的服务器对话时,会出现这种情况。service pack中的某些更改使其无法正常工作。

卸载service pack是可行的,因此这是我们当前的解决方法,直到该service pack获得批准并安装到生产环境(即服务器)。

我现在不能测试,但我假设与SP1服务器对话的SP1工作良好。

票数 3
EN

Stack Overflow用户

发布于 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,并且所有测试都应该以成功状态通过。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/938325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档