Для работы с программами ДНД Софт Вы можете использовать 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.

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