2012-10-06 157 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

相關問題