2012-10-06 156 views
1

我使用开发一个ASP.NET MVC3应用,网站管理工具:无法连接到SQL Server数据库

  1. MS SQL服务器专业版2008
  2. MS Visual Studio 2010专业版
  3. 实体框架模型类。

当我从Solution Explorer中单击ASP.NET配置ASP.NET启动网站管理工具,在安全选项卡它显示了一个错误:

无法连接到SQL Server数据库。

C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ CONFIG \ machine.config中有一个连接字符串,

<connectionStrings> 
     <add name="LocalSqlServer" connectionString="data source=.\MSSQLSERVER;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/> 
</connectionStrings> 

我打开 C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regsql.exe 并配置名为'aspnetdb'的数据库默认值。但情况并未得到改善。那么,请你帮我解决它。 谢谢。

+0

是你的MSSQLSERVER服务启动了吗?检查是否打开默认端口1433以连接ms sql管理工具。通常服务启动晚于iis –

回答

0

您是否试过数据库服务器Visual Studio尝试使用?

它应该匹配您的web.config文件中指定的一个。

要检查去:工具 - >选项 - >数据库工具 - >设计时验证数据库。

然后,您可以更改使用的SQL Server实例。

+0

是的,默认实例是SQLEXPRESS。我将其更改为MSSQLSERVER。 但是,什么也没有发生。 – arefinsami

+0

您提到连接字符串在machine.config中,您的应用程序是否有自己的web.config文件?你是否还检查过MS SQL服务正在运行? – James

相关问题