IIS 7 和 Sql Server 2008 上的 Sql Server CE 2.0 RDA
Posted
技术标签:
【中文标题】IIS 7 和 Sql Server 2008 上的 Sql Server CE 2.0 RDA【英文标题】:Sql Server CE 2.0 RDA on IIS 7 and Sql Server 2008 【发布时间】:2010-01-25 22:43:56 【问题描述】:我正在尝试将在 IIS6 (Server 2003) 上运行的 SQL Server CE 2.0 RDA 和 Sql Server 2000 移动到带有 IIS 和 SQL Server 2008 的 Windows 2008 服务器。
这是可能的吗?似乎没有根本原因不会。迁移后目标数据库未更改。
我的第一个问题是我似乎无法正确设置虚拟目录。测试 URL 会提示下载。当然,旧安装不会发生这种情况。
我的部分问题是我无法访问客户端程序的源代码。关于我唯一的配置是能够更改客户端上的 URL。
谢谢,吉姆
【问题讨论】:
【参考方案1】:如果您尝试使用该 URL 并尝试下载 DLL,则 IIS 未正确配置为应用程序。它认为你想下载这个文件而不是执行。
尝试在此服务器上安装或运行它为您管理 IIS 配置的“配置 Web 同步向导”。
您可以在服务器上运行 3.5 版本而不是 2.0,并且客户端可以毫无问题地连接到以前的版本。我的配置在 IIS 上有一台装有 Windows Server 2003、SQL Server 2008 Express 和 Windows Compact 3.5 的服务器。客户端是带有 SQL Mobile 2005 的 Windows Mobile 6.x。
【讨论】:
以上是关于IIS 7 和 Sql Server 2008 上的 Sql Server CE 2.0 RDA的主要内容,如果未能解决你的问题,请参考以下文章
如何启用匿名访问SQL Server Reporting Service 2008
将 SQL CE 4 部署到 IIS 7 - 需要特殊权限?
如何在windows server2008 r2上打开internet信息服务 iis 管理器