IIS 7 和 Sql Server 2008 上的 Sql Server CE 2.0 RDA
我正在尝试将在 IIS6 (Server 2003) 和 Sql Server 2000 上运行的 SQL Server CE 2.0 RDA 迁移到具有 IIS 和 SQL Server 2008 的 Windows 2008 服务器。
这可能吗?似乎没有什么根本原因不会。迁移后目标数据库未发生更改。
我的第一个问题是我似乎无法获得正确的虚拟目录。测试 URL 会提示下载。当然,旧安装上不会发生这种情况。
我的部分问题是我无法访问客户端程序的源代码。我唯一的配置是能够更改客户端上的 URL。
谢谢,吉姆
I am trying to get SQL server CE 2.0 RDA that was working on IIS6 (Server 2003) and Sql Server 2000 moved to a Windows 2008 server with IIS and SQL server 2008.
Is this something that is possible? It seems that there is no fundamental reason that it would not. The target database is not changed since the migration.
My first problem is that I do not seem to be able to get the Virtual Directory right. Testing the URL causes a prompt for download. This, of course, did not happen on the old installation.
Part of my problem is that I have no access to the source code of the client program. About the only configuration I have is the ability to change the URL on the client.
Thanks, Jim
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您尝试该 URL 并且它尝试下载 DLL,则说明 IIS 没有正确配置为应用程序。它认为您想要下载该文件而不是执行。
尝试在此服务器上安装或运行“配置 Web 同步向导”,它会为您管理 IIS 配置。
您可以在服务器中运行 3.5 版本而不是 2.0,并且客户端可以毫无问题地连接以前的版本。我的配置有一台在 IIS 上运行 Windows Server 2003、SQL Server 2008 Express 和 Windows Compact 3.5 的服务器。客户端是带有 SQL Mobile 2005 的 Windows Mobile 6.x。
If you try the URL and it attempts to download the DLL, so IIS is not configured right as an application. It's thinking that you want to download this file and not to execute.
Try to install in this server or run the "Configure Web Synchronization Wizard" that it manages the IIS configuration for you.
And you can run the 3.5 version instead 2.0 in server, and clients can connect with previous version without issues. My configuration has a server with Windows Server 2003, SQL Server 2008 Express and Windows Compact 3.5 on IIS. The clients are Windows Mobile 6.x with SQL Mobile 2005.