works:programmer:other:mssql-express

Установка, настройка и запуск SQL Server 2016 Express LocalDB

В общем оказалось всё довольно просто.

  • Заходим на сайт микрософт и качаем - SQL Server 2016 SP1 (тут).
  • После этого ставим, что тоже достаточно просто.
  • После заходим в CMD и пишем там заветную sqllocaldb

>> sqllocaldb create "MySuperDb"

> sqllocaldb info
> sqllocaldb start "MySuperDb"
> sqllocaldb info "MySuperDb"
Name: MySuperDb
Version: 13.0.1601.5
Shared name:
Owner: ServerName\username
Auto-create: No
State: Running
Last start time: 2017-02-10 18:15:51
Instance pipe name: np:\\.\pipe\LOCALDB#????????\tsql\query
  • Далее качаем HediSQL он бесплатный и нормально читает пайпы.

После установки в File > Session Manager тыкаем [New]

Network Type : Microsoft SQL Server (named pipe)
Hostname / IP : \\.\pipe\LOCALDB#????????\tsql\query (Из консоли, потому что циферки у каждой БД разные)
Use Windows Authentication: [X] Чекаем.
Databases : Выбираем "master". Если лоханулись то нечего не откроеться.
Далее кнопку [Save] и после кнопку [Open]

В левом дереве можно создать свою базу, и потом просто подправить базу в соединении.

Нуу вообщем как-то так. в приложениях тоже используем соединитель через пайпы (tcp/ip нету в Express версиях)

Ограничения Express есть на сайте майкрософт:

  • до 5 клиентов через named pipe
  • Нету tcp\ip
  • Размер базы не может привышать 10Gb
works/programmer/other/mssql-express.txt · Last modified: 2018/12/15 17:18 (external edit)