Меню Закрыть

Установка и настройка Microsoft SQL Server Express LocalDB (x86/x64)

Для работы с программами ДНД Софт Вы можете использовать Microsoft SQL Server Express LocalDB. LocalDB — это очень обрезанная версия SQL Server, но функций этой версии полностью хватает для работы в нашей программе (ДНД ЭТЛ Профессионал .Нет и др.) на локальном ПК. Преимуществ у LocalDB два — это быстрая установка и маленький размер программы, что позволит сильно сэкономить место на жестком диске.

Теперь поговорим об установке LocalDB на Вашу операционную систему.

Если у Вас 32-х битная (x86) операционная система Windows 7 — 10, то обязательно устанавливайте версию SQL LocalDB 2014 x86. SQL LocalDB версии 2016 и выше уже не поддерживают 32-битные операционные системы.

Скачать и установить SQL LocalDB 2014 x86 →

Если у Вас Windows 7 x64, то:

Скачать и установить SQL LocalDB 2014 x64 →

Если у Вас Windows 8-10, то:

Скачать и установить SQL LocalDB 2019 x64 →

В некоторых случаях при установке дистрибутива SQL LocalDB 2019 установщик останавливается на запуске служб и дальше установка не идет. В этом случае рекомендуем устанавливать 2017 или 2016 дистрибутивы SQL LocalDB:

Скачать и установить SQL LocalDB 2017 x64 →

Скачать и установить SQL LocalDB 2016 x64 →

Посмотреть какой разрядности Ваш компьютер (x86 или x64) можно в сведениях компьютера, см. Рисунок 1.

Сведения о компьютере
Рисунок 1 — Сведения о Вашем компьютере.

После установки СУБД SQL Server LocalDB, вы можете использовать его в наших программах для создания базы данных. Для этого в реквизите «Выберите экземпляр SQL Server» введите «(localdb)\MSSQLLocalDB» и выберите Windows АутентификациюMSSQLLocalDB — это экземпляр который создается по умолчанию при установке LocalDB. См. рисунок 2.

Окно "Соединение с сервером базы данных"
Рисунок 2 — Окно «Соединение с сервером базы данных»

Если у Вас возникли проблемы с работой SQL Server LocalDB, то запустите командную строку от имени администратора (как запустить командную строку от имени администратора →). В строке введите следующую команду:

SqlLocalDB.exe info

Должен появится список всех экземпляров, в этом списке должен быть экземпляр MSSQLLocalDB. Если его нет или выводятся ошибки, то пересоздайте экземпляр командами:

SqlLocalDB.exe stop MSSQLLocalDB
SqlLocalDB.exe delete MSSQLLocalDB
SqlLocalDB.exe create MSSQLLocalDB
SqlLocalDB.exe start MSSQLLocalDB

После этой операции попробуйте снова команду:

SqlLocalDB.exe info

Проверьте присутствует ли экземпляр MSSQLLocalDB и если он там есть, то пробуйте использовать его для создания БД в наших программах.

Добавить комментарий