Что localsql означает в строке подключения? - PullRequest
0 голосов
/ 14 октября 2019

Я нахожусь в процессе миграции сайтов с сервера A на сервер B, в строке подключения, источник данных некоторых сайтов на сервере A, он говорит localsql, но на сервере A нет ssms, из-за которогоЯ не могу найти какие-либо базы данных на сервере A.

Что еще интереснее, я переместил один сайт с localsql в строке подключения на сервер B, и сайт все еще работает, как и ожидалось.

Я хочу убедиться, что на сервере A нет баз данных, и я хочу знать, что именно означает localsql в этом контексте. Любая помощь будет принята.

Редактировать: Добавление строки подключения

  <appSettings>
    <add key="ConnectionString" value="Data Source=localsql; Initial Catalog=dbname; User ID=id; Password=pw" />
  </appSettings>

1 Ответ

0 голосов
/ 14 октября 2019

Вероятно, сайт, размещенный с LocalDB (именованный экземпляр), который является облегченной версией SQL Engine, работает без службы. Обычно это можно определить, посмотрев на строку подключения (которая непосредственно указывает на файл .mdf), поскольку она отличается от обычных строк подключения SQL Server.

Если это localdb, , эти шаги могут быть полезны для переноса .mdf на SQL Server.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...