ASP.NET MVC 3应用程序无法连接到AWS实例上的SQL server 2008实例

本文关键字:实例 AWS SQL 2008 server 连接 MVC NET 应用程序 ASP | 更新日期: 2023-09-27 18:29:08

在Amazon Web Services主机(Windows Server 2008、ASP.NET 4.0应用程序池、SQL Server Express 2008、IIS7)上运行ASP.NET MVC 3应用程序(在VS 2010中编写,使用SQL Server Express 2012、.NET 4.0、Windows 7 Pro进行测试和工作)时,我无法连接到该计算机上的本地数据库,也看不到任何连接错误。我在Web.config中使用以下ConnectionString:

name="DefaultConnection"connectionString="数据源=.;初始目录=aspnet-NewWebSite-2011030101548;集成安全=SSPI"providerName="System.Data.SqlClient"

我应该对此进行修改吗?我无法在此AWS实例上升级到SQL Server 2012。我甚至无法登录到事件查看器,也无法通过电子邮件向自己发送错误。我被难住了。

ASP.NET MVC 3应用程序无法连接到AWS实例上的SQL server 2008实例

您的连接字符串指向本地数据库实例,而AWS可能不支持LocalDB。你想做的是获得一个支持远程连接的DB实例(你可以直接从AWS获得一个),并找出该服务器的连接字符串,相应地更改你的连接字符串。