Программа не подключается к новой базе данных - PullRequest
0 голосов
/ 16 апреля 2010

Я переместил файл VS Solution со старого ПК на новый ПК. Когда я открыл решение в VS2010, я обнаружил, что соединения с базой данных в проводнике баз данных не было. Теперь я хочу, чтобы проект подключился к базе данных SQL Server, которая является локальной для нового ПК. Я переместил файлы базы данных (.ldf и .mdf) в новое место и создал новое соединение в Database Explorer. Но программа, похоже, не получает никаких данных при запуске. Какие другие изменения мне нужно сделать?

EDIT

Я использую LINQ to SQL для запроса базы данных.

Ответы [ 2 ]

1 голос
/ 16 апреля 2010

Полагаю, вы подключили базу данных к локальному серверу SQL, и она подключена к сети. Возможно, вам потребуется включить удаленные подключения.

Запустите настройку поверхности сервера SQL, она находится в меню «Пуск». В разделе «Услуги и подключения» выберите «Локальные и удаленные подключения». Перезапустите службу SQL, чтобы это вступило в силу.

Если это не сработает, попробуйте вариант с TCP / IP и именованными каналами.

1 голос
/ 16 апреля 2010

В обозревателе серверов вы можете получить Строка соединения нового соединения (новый сервер и новый БД). Убедитесь, что вы используете правильную строку подключения.

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