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=<databasename>
où <databasename> est celui que j'ai créé sur localdb via ssms.
Des conseils sur la raison pour laquelle cela ne se connecte pas?
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"