Не удалось подключиться к localDB в VS2012 - "При установлении соединения с SQL Server произошла связанная с сетью или специфичная для экземпляра ошибка..."
Это странно, поскольку я могу подключиться к localDB через SSMS 2008R2 с той же строкой соединения ( "Data Source=(LocalDB)\v11.0;Integrated Security=true
" )
Только код C#
не может подключиться, я попытался увеличить время входа в систему с помощью Connect Timeout=60
, но не повезло.
Я также попытался указать базу данных Initial Catalog=<databasename>
, где <databasename> это тот, который я создал на localdb через ssms.
Любые указания относительно того, почему это не связано?
Ответы
Ответ 1
Есть ли шанс, что вы забыли удвоить обратную косую черту? Вы пробовали это:
"Data Source=(LocalDB)\\v11.0;Integrated Security=true"
Или даже лучше, вы можете просто использовать знак @
, чтобы отключить экранирование символов для всей строки подключения:
@"Data Source=(LocalDB)\v11.0;Integrated Security=true"