當我在網站管理工具的安全選項卡上,我得到這個錯誤:無法連接到SQL Server數據庫在asp.net網站管理工具
沒有您的選擇問題數據存儲。這可能是由於無效的服務器名稱或憑據,或者權限不足造成的。它也可能是由角色管理器功能未啓用引起的。點擊下面的按鈕將被重定向到您可以選擇新數據存儲的頁面。
以下消息可能有助於診斷問題:無法連接到SQL Server數據庫。
這裏是web.config文件中的ConnectionStrings部分:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Verkoop.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="BestellingDBContext" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Verkoop.mdf;Integrated Security=True" />
</connectionStrings>
這裏是會員部分:
<membership>
<providers>
<add connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="false"
requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/" name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</membership>
我一直在搜索互聯網爲小時加入,但找不到任何東西。 有人可以幫忙嗎? 謝謝!
編輯
roleManager標籤:
<roleManager>
<providers>
<add connectionStringName="DefaultConnection" applicationName="/"
name="DefaultRoleProvider" type="System.Web.Providers.DefaultRoleProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</roleManager>
問題這是一個連接字符串的EF或連接字符串只是爲SQL服務器數據庫..?聽起來像你需要閱讀這將有助於[連接字符串](http://www.connectionstrings.com/textfile/) – MethodMan 2014-10-21 22:14:05
你可以發佈**通常位於** memebrship **標籤* * **的web.config? – Win 2014-10-21 22:16:26
當我更改連接字符串時,出現連接DefaultConecction丟失或空的錯誤。 – Bouss 2014-10-21 22:16:51