Если мне нужно работать с localdb
, мы должны установить его отдельно?
У меня установлена SQL Server 2008 R2 Management Studio, установленная SQL Server 2012, установленное обновление .net 4.0.2. Но я еще не вижу localdb на ПК.
Если мне нужно работать с localdb
, мы должны установить его отдельно?
У меня установлена SQL Server 2008 R2 Management Studio, установленная SQL Server 2012, установленное обновление .net 4.0.2. Но я еще не вижу localdb на ПК.
От MSDN
Основной метод установки LocalDB заключается в использовании Программа SqlLocalDB.msi. LocalDB является опцией при установке любого SKU SQL Server 2012 Express. Выберите LocalDB в выборе функции страницы во время установки SQL Server Express. Там может быть только один установка бинарных файлов LocalDB для каждого основного SQL Server Версия Database Engine. Процессы нескольких компонентов базы данных могут быть и все будут использовать одни и те же двоичные файлы. Экземпляр SQL Сервер Database Engine запущен, так как LocalDB имеет те же ограничения как SQL Server Express
Или вы можете скачать автономный SqlLocalDB.msi из списка доступных загрузок на странице SQL Express
для скачивания
Чтобы найти экземпляр localdb
на ПК, попробуйте подключиться к (localdb)\Projects
Если вы загрузили SqlLocalDB.msi, вы можете использовать бесшумную установку.
msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES
Помните об административных правах на установку!
Примечание для людей, получивших SQL 2016. Фактически вам нужно выбрать "Экспресс" во время установки SQL 2016 для выбора опции "localDB". Если вы выберете что-нибудь еще (например, версию для разработчиков), "localDB" не будет отображаться как опция в разделе "Общие функции"
Вопрос старый, но я думаю, что это всегда приятно знать:
Как проверить, установлен ли LocalDB, и если у вас его есть, то какая версия:
что означает, что у вас установлена версия "MSSQLLocalDB".
Существует несколько версий: