【发布时间】:2012-02-24 15:49:11
【问题描述】:
简短的问题:谁能告诉我用作合并复制的网络同步的网络服务器有什么要求(尤其是涉及到 SQL 组件时)?
背景:
我有一个解决方案,它使用合并复制与解决方案的客户端应用程序进行单向数据同步。
服务器使用 SQL Server 2008,客户端 SQL Server 2008 Express 并使用 RMO 启动请求订阅。该请求通过 Web Sync。当 IIS 和 DB 在同一台服务器上时,一切都很好 - 当 IIS 位于独立的 Web 服务器上时会出现问题。
从错误日志看来,Web 服务器上似乎需要某些 SQL 组件才能完成这项工作 - 但我无法找到哪些组件。我尝试在此服务器上安装 SQL Server 2008 Express,但没有成功。
那么:谁能告诉我对于用作合并复制的网络同步的网络服务器有什么要求(尤其是涉及 SQL 组件时)?
编辑:
我尝试安装本机客户端,但没有成功。也许我在解释日志错误?这里是:
CReplicationListenerWorker , 2012/02/27 09:55:24.901, 1060, 174, S2,信息:=============== 开始处理请求============== CReplicationListenerWorker , 2012/02/27 09:55:24.901, 1060, 212, S1,错误: CLSID_SQLReplErrors 的 CoCreateInstance 失败,hr = 0x00000000。 CReplicationListenerWorker , 2012/02/27 09:55:24.901, 1060、298、S2、INFO:处理的请求类型: MESSAGE_TYPE_UploadEmpty。 CReplicationListenerWorker , 2012/02/27 09:55:24.901, 1060, 396, S2, INFO: =============== 完成处理 请求 =============== CReplicationListenerWorker,2012/02/27 09:55:24.964, 1060, 174, S2, INFO: =============== 开始处理 请求 ============== CReplicationListenerWorker,2012/02/27 09:55:24.964、1060、212、S1、错误:CoCreateInstance 失败 CLSID_SQLReplErrors,hr = 0x00000000。 CReplicationListenerWorker , 2012/02/27 09:55:24.964、1060、298、S2、INFO:已处理请求 类型:MESSAGE_TYPE_UploadEmpty。 CReplicationListenerWorker , 2012/02/27 09:55:24.964、1060、396、S2、信息:=============== 完成 处理请求 =============== CReplicationListenerWorker , 2012/02/27 09:55:24.964, 1060, 174, S2, 信息: =============== 开始 处理请求 ============== CReplicationListenerWorker , 2012/02/27 09:55:24.964、1060、212、S1、错误:CoCreateInstance CLSID_SQLReplErrors 失败,hr = 0x00000000。 CHttpListener
, 2012/02/27 09:55:24.964, 1060, 258, S2, INFO: Exchange ID = EF7753FB-F315-4FE3-8E8D-E77CCD366825。 CReplicationListenerWorker , 2012/02/27 09:55:24.964、1060、298、S2、INFO:已处理请求 类型:MESSAGE_TYPE_SyncContentsUpload。协调器主机, 2012/02/27 09:55:24.964, 1060, 160, S1, 错误: CoCreateInstance CLSID_CDatabaseReconciler 失败,hr = 0x80040154。 ReconcilerHost , 2012/02/27 09:55:24.964, 1060, 191, S1, 错误: ReconcilerHost::Initialize 失败,hr = 0x80040154。 CReplicationListenerWorker , 2012/02/27 09:55:24.964, 1060, 315, S1,错误:初始化 ReconcilerHost 失败,hr = 0x80040154。 CReplicationListenerWorker , 2012/02/27 09:55:24.964, 1060, 396, S2,信息:===============完成处理请求===============
【问题讨论】:
标签: sql-server iis replication merge-replication websync