Как импортировать локальную базу данных в проект SSDT в VS 2012

Я использую Visual Studio 2012 Premium. У меня есть интернет-проект MVC 4. Я добавил файл базы данных SQL-сервера localdb в папку app_data. Все работает нормально.

Я добавил новый проект базы данных SSDT. Я пытаюсь импортировать localdb в проект базы данных и не могу заставить его работать. Во-первых, он не видит строки подключения к БД в моей веб-конфигурации. Поэтому я нажимаю «Создать новое подключение», затем «Дополнительные настройки». Для сервера я ввел (LocalDB)\v11.0, затем прикрепляю файл БД и набираю имя файла для логического имени. Я проверяю соединение, и оно проходит.

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

Можно ли импортировать базу данных localdb в проект SSDT?

Спасибо


person sfuptown    schedule 26.08.2012    source источник


Ответы (1)


Вместо создания проекта SSDT с последующим импортом для создания проекта следует использовать базу данных localDB. Откройте обозреватель объектов SQL Server (SSOX), щелкните правой кнопкой мыши базу данных в localDB (возможно, вам придется добавить сервер (LocalDB)/v11.0), затем создайте новый проект.

person Andrew Clear    schedule 27.08.2012