например, @Krzysztof Kozielczyk использует (localdb)\MSSQLLocalDB, но в имени сервера с источником данных для «ms sql server (sqlClient)». это работало для меня в Visual Studio 2013 Pro.
в деталях: инструменты, подключение базы данных
- выберите источник данных как «база данных сервера microsoft sql (sqlcient) после нажатия кнопки изменения
- введите в поле имени сервера: (localdb)\MSSQLLocalDB2
проверьте прикрепить файл базы данных и введите в поле ниже, что
yourDatabaseFileFullFilespec, как показано на рисунке
и нажмите «Проверить подключение». если это работает, нажмите OK.
В противном случае попробуйте использовать имя канала экземпляра вместо "(localdb)\MSSQLLocalDB"
как получить имя канала экземпляра? В командной строке введите SqlLocalDB.exe start v11.0 SqlLocalDB.exe info v11.0 альтернативой является то, что я нашел в Интернете и не проверял.
для меня мне нужно только использовать (localdb)\MSSQLLocalDB
для тех, кто интересуется моей конфигурацией сервера sql: Ms sql server 2014 express localdb Ms sql server 2012 express localdb со всеми связанными объектами управления, службой компилятора, scriptdom. только собственный клиент 2012, а не 2014 ms sql server datatool v 11 и 12, а также 2013 ms sql server data tools bulid utilites v 11 и 12 ms sql server system clr типы 2012 и 2014
Возможно, мне все это не нужно, чтобы серверный проводник работал с локальной базой данных 2014 года, но это то, что мне нужно для работы над разными проектами.
person
gg89
schedule
08.12.2016