1

我有一个Windows CE设备,我想将数据复制到SQL Server 2008 R2数据库。我理解复制的基础知识,我需要使用MSDN的“双服务器拓扑”。哪里有一个IIS框和一个单独的SQL Server框。从Win CE设备到SQL Server 2008 R2的SQL复制

我有在SQL数据库上设置的复制和发布。此外,在IIS框中,我创建了一个虚拟目录,并通过UNC在数据库框中拥有物理文件夹。现在我正在配置IIS框。

根据“双服务器拓扑”,我不需要在IIS框上安装SQL Server。只是SQL Server精简版3.5工具。但是,当我运行CE工具安装的设置时,它会失败,说明未安装复制组件。调查后,似乎安装复制组件的唯一方法是通过SQL Server安装。

我错过了什么吗?如果没有安装SQL Server,我可以独立使用IIS框吗?

回答

0

您必须从SQL Server媒体安装客户端连接组件,并确保安装最新的SQL Server Compact服务器工具:当我运行安装了SQL Server压缩3.5 SP2服务器工具http://erikej.blogspot.com/2010/06/walkthrough-configuring-merge.html

+0

,它系统配置检查失败,说:“您必须先安装SQL Server 2005或SQL Server 2008的复制组件。这是我遇到问题的地方。到目前为止,我发现安装复制组件的唯一方法是通过SQL Server的安装,我不想在IIS上完全安装SQL, – Blaze

+0

看来这里的问题是IIS框架在托管服务器上,我没有物理访问权限,我必须让某人在主机上通过SQL inst安装复制组件所有光盘:http://msdn.microsoft.com/en-us/library/ms172376.aspx – Blaze

+0

是的,正如我在我的答案中所述,它们是必需的。 – ErikEJ