Не удается открыть новый файл .mdf для проекта C # - PullRequest
0 голосов
/ 15 июля 2011

Я не могу присоединить новую сервисную базу данных (.mdf) к проекту C #, который я запустил.Он показывает:

Для подключения к файлу базы данных SQL Server (.mdf) требуется, чтобы sql server 2008 express был установлен и запущен на локальном компьютере. Можно загрузить текущую версию SQL Express.

Но у меня уже установлен SQl Server 2008 R2. Я узнал, что файл .mdf нельзя «просто» прикрепить, если сервер SQl является полной версией, тогда мне нужно создать новую базу данных для выполнения задачи? Иличто еще я могу сделать?

Ответы [ 3 ]

1 голос
/ 09 октября 2012

Как упомянул Mostafa, вам нужно перейти в Сервис-> Параметры-> Инструменты базы данных-> Соединения с данными-> Имя экземпляра SQL Server и очистить SQLEXPRESS в этом поле. на самом деле не нужно указывать имя экземпляра, просто оставьте его пустым.

0 голосов
/ 05 апреля 2012

Visual Studio по умолчанию имеет имя экземпляра сервера sql для подключения.Установщик устанавливает его так, чтобы он указывал на SQL Server Express по умолчанию.Вы должны изменить Инструменты-> Параметры-> Инструменты базы данных-> Соединения данных-> Имя экземпляра SQL Server , чтобы указать имя установленного экземпляра SQL Server.

0 голосов
/ 15 июля 2011

Используйте VS 2010 в меню Инструменты / Подключение к базе данных и в открывшемся диалоговом окне заполните поле «Прикрепить файл базы данных». AFAIK, это известная проблема VS 2010.

...