web-dev-qa-db-fra.com

Impossible de se connecter à localDB dans VS2012 - "Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server ..."

C'est étrange car je peux me connecter à localDB via SSMS 2008R2 avec la même chaîne de connexion ("Data Source=(LocalDB)\v11.0;Integrated Security=true")

Seulement C# le code ne parvient pas à se connecter, j'ai essayé d'augmenter le temps de connexion avec Connect Timeout=60 mais pas de chance.

J'ai également essayé de spécifier la base de données Initial Catalog=&lt;databasename&gt; où <databasename> est celui que j'ai créé sur localdb via ssms.

Des conseils sur la raison pour laquelle cela ne se connecte pas?

16
Varun K

Y a-t-il une chance parce que vous avez oublié de double-échapper à la barre oblique inverse? Avez-vous essayé ceci:

"Data Source=(LocalDB)\\v11.0;Integrated Security=true"

Ou encore mieux, vous pouvez simplement utiliser la marque @ Pour désactiver l'échappement de caractères pour la chaîne de connexion entière:

@"Data Source=(LocalDB)\v11.0;Integrated Security=true"

39