Если мне нужно работать с 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. Для каждой основной версии ядра СУБД SQL Server может быть установлена только одна установка двоичных файлов LocalDB. Можно запустить несколько процессов Database Engine, и все они будут использовать одни и те же двоичные файлы. Экземпляр ядра базы данных SQL Server, запущенный как LocalDB, имеет те же ограничения, что и SQL Server Express.
Или вы можете загрузить отдельный SqlLocalDB.msi из списка доступных загрузок на странице SQL Express
загрузки страница
Чтобы найти экземпляр localdb
на своем ПК, просто попробуйте подключиться к (localdb)\Projects
.
(localdb)\Projects
не сработало для меня!
- person J86; 17.07.2016
SqlLocalDB info
, чтобы найти установленные экземпляры.
- person VahidN; 17.07.2016
Если вы загрузили файл SqlLocalDB.msi, вы можете использовать автоматическую установку.
msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES
Помните об административных правах при установке!
Примечание для тех, кто получил SQL 2016. На самом деле вам нужно выбрать «Экспресс» во время установки SQL 2016, чтобы выбрать опцию «localDB». Если вы выберете что-либо другое (например, версию для разработчиков), «localDB» не будет отображаться в качестве параметра в разделе «Общие функции».
Вопрос старый, но я думаю, что это всегда приятно знать:
Как проверить, установлена ли у вас LocalDB, и если она у вас есть, какой она версии:
что означает, что у вас установлена версия «MSSQLLocalDB».
Есть пара версий:
Server name: (LocalDb)\MSSQLLocalDB
и аутентификацию Windows по умолчанию.
- person Frank Fu; 12.01.2018