Не могу понять раздел источника данных данной строки подключения - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть следующая строка подключения, и я пытаюсь разобраться в этом:

Data Source=(localdb)\.\DB;Initial Catalog=DB12;Integrated Security=True;Persist Security Info=False;Connect Timeout=60;Encrypt=False;Current Language=English;

Бит, который я пытаюсь понять Источник данных = (localdb). \ DB; Начальный каталог = DB12

(localdb) ==> Это экземпляр sql сервера или имя машины? . \ ==> Имя локальной машины? DB ==> папка в локальном экземпляре локального sql сервера?

Initial Catalog = DB12 ==> Имя базы данных?

Какая разница, если я изменится выше Строка подключения к

(localdb)\.\DB   ===>  .\DB

1 Ответ

0 голосов
/ 16 апреля 2020

(localdb) относится к « localdb » облегченной SQL Express установке, которая устанавливается вместе с Visual Studio и с «SQL Сервер Express с расширенными службами», \.\ означает, что строка подключения пытается подключиться к общему экземпляру LocalDB - в данном случае он называется «DB»

И первоначальный каталог ссылается на базу данных, которую он будет первоначально использовать при подключении - так что это Строка подключения переводится как

подключение к общему экземпляру "DB" LocalDB и базе данных с именем "DB12" в этом экземпляре.

...