2012-12-22 28 views
5

Quando faccio clic sulla scheda Security sullo Strumento di amministrazione sito Web ASP.NET, viene visualizzato questo errore.Impossibile connettersi al database di SQL Server

"Impossibile connettersi al database di SQL Server.".

sto usando Visual Studio 2012

<configuration> 
    <connectionStrings> 

    <add name="devices" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\devices.mdf;Integrated Security=True" 
     providerName="System.Data.SqlClient" /> 
    <add name="users" connectionString="Data Source=(LocalDB)\v11.0;AttachDbfilename=|DataDirectory|\database.mdf;Integrated Security=True" 
     providerName="System.Data.SqlClient"/> 

    </connectionStrings> 

<system.web> 

    <roleManager enabled="true" /> 
    <compilation debug="true" targetFramework="4.5"/> 
    <httpRuntime targetFramework="4.5"/> 
    </system.web> 
</configuration> 

risposta

1
Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\devices.mdf;Integrated Security=True 

Guardando l'origine dati. (LocalDB)\v11.0 esiste e puoi connetterti al suddetto DB?

Se non che sarà il motivo ....

ho trovato che ogni volta che creo un pacchetto per il mio sito web (Per le distribuzioni manuali), sovrascrive la mia stringa di connessione nel pacchetto viene creata con il sopra la fonte di dati.

Questa può essere una benedizione alcune volte impedendo il lancio del nuovo sito Web. (Soprattutto se si trova nell'ambiente sbagliato :)

http://www.connectionstrings.com/ Questo sito è ottimo per aiutarti a creare stringhe di connessione per quasi tutti i DB.

Problemi correlati