Андрей Смирнов
Время чтения: ~10 мин.
Просмотров: 34

Установка и настройка MS SQL Server Express

В этой инструкции описан процесс установки MS SQL Server 2017 Express на Windows Server 2012 R2/2016/2019. Следуя ей вы получите готовый инструмент для знакомства с языком программирования SQL, для проверок собственных наработок или запуска небольшого ресурса, не требующего больших объемов хранения баз данных.

Ограничения выпуска SQL Server 2017 Express

Данный выпуск является бесплатным и подходит для коммерческого использования, но имеет ряд ограничений:

  • Максимальное количество ядер процессора: 4;
  • Максимальный размер базы данных: 10 ГБ;
  • Максимальный размер пула буфера на экземпляр базы данных: 1410 МБ.

Если у вас есть необходимость выйти за пределы этих ограничений, советуем приобрести лицензию Microsoft SQL Server Standard.

Требования к операционной системе

SQL Server 2017 Express доступен для установки на следующих операционных системах:

  • Windows 8/8.1/10 и новее;
  • Windows Server 2012, 2012 R2, 2016, 2019 и новее.

Процедура установки

Чтобы установить SQL Server 2017 Express, перейдите по ссылке, выберите язык установки и нажмите Download:

image1.png

После запуска скачанного файла установщик откроет специальное окно, в котором предложит несколько вариантов установки на выбор. Для контроля за параметрами установки выберите Custom:

image13.png

Далее выберите место, куда будут скачаны установочные файлы, при необходимости поменяйте его на нужное и нажмите Install:

image2.png

Дождитесь завершения процесса скачивания установочных файлов:

image3.png

Далее выберите первый пункт установки New SQL Server stand-alone installation:

image14.png

Ознакомьтесь с условиями лицензионного соглашения и нажмите Next:

image4.png

При необходимости получать обновления из Windows Update поставьте галочку и нажмите Next:

image6.png

Ознакомьтесь с предупреждением о возможных проблемах, а при их отсутствии нажмите Next:

image12.png

Перейдите на экран выбора функционала, где можно, при необходимости, выбрать или убрать дополнительные возможности для сервера баз данных, оставьте без изменений и нажмите Next:

Выберите имя и идентификатор сервера. Идентификатор сервера будет включен в путь установки. Оставьте по умолчанию и нажмите Next:

image5-1-600x503.png

На следующем экране можно указать сервисные аккаунты, отличные от стандартных, и предоставить право на выполнение задач обслуживания тома службе ядра СУБД SQL Server, что повысит скорость инициализации файлов, но СУБД может получить доступ к удаленному контенту. На вкладке Collation можно изменить параметры сортировки движка базы данных. На указанном примере мы предоставим привилегии, оставим по умолчанию параметры сортировки и нажмем Next:

image11-600x503.png

На следующем этапе установки необходимо настроить конфигурацию ядра базы данных. Для этого предусмотрены следующие вкладки:

  • Server Configuration — указывается способ авторизации в базу данных: средствами Windows или смешанный режим, включающий в себя авторизацию Windows и собственную авторизацию SQL Server. При выборе второго варианта следует указать пароль администратора SQL Server;
  • Data Directories — указывается расположение исполняемых файлов SQL Server и данных;
  • TempDB — параметры TempDB, используемой внутренними ресурсами SQL Server, временными объектами пользователей и хранилищем версий;
  • User instances — позволяет дать права пользователям, не имеющим прав администратора, запускать отдельные экземпляры баз данных;
  • FILESTREAM — включается при необходимости использовать оптимизированные для памяти (Memory Optimized) таблицы.

Так как при установке по умолчанию был выбран пункт Microsoft R (Machine Learning Services) и Python, следует согласиться с условиями его использования на этом и следующем этапе, последовательно нажав Accept и Next:

image9-600x501.png

Запустится процесс установки, после чего появится окно о завершении работ установщика SQL Server 2017. Нажмите Close:

image7-600x501.png

На этом установка SQL Server 2017 Express завершена.

Облачные VPS/VDS

Создайте сервер всего за 1 минуту!

от8 руб/месяц

SQL ServerСейчас практически везде используются базы данных, начиная с сайтов и заканчивая приложениями. Возможности применения языка SQL безграничны. В данной статье речь пойдёт о том как установить MS SQL Server 2017 Express у себя на компьютере. В большинстве случаев это необходимо для обучения языку программирования SQL или для тестирования работ баз данных.

Microsoft SQL Server 2017 Express — мощная и надежная бесплатная система управления данными, обеспечивающая функциональное и надежное хранилище данных для вебсайтов и настольных приложений.

К примеру у Вас появилась необходимость в изучении языка SQL и для этого необходим свой  SQL сервер. В этом Вам поможет MS SQL Server 2017 Express, он предоставляется абсолютно бесплатно компанией Microsoft. Скачать и установить его может каждый.

Так же сразу хочу заметить, установить SQL Server 2017 Express Вы сможете только на следующих операционных системах: Windows 10/8/8.1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016

Скачиваем MS SQL Server 2017 Express

Для начала нам необходимо скачать SQl Server.  Вбиваем в любом поисковике “SQL Server 2017 Express”, выбираем сайт Microsoft.Ищем в поисковике SQL Server 2017

Нас перекинет на страницу где мы можем выбрать нужный нам язык и скачать MS SQL Server 2017 Express. Там же можете увить необходимые системные требования для корректной работы сервера. Нажимаем кнопку “Скачать сейчас”скачать SQL Server 2017

Далее нам необходимо запустить файл который мы скачали.

Нам предложат выбрать тип установки, всего их три:

Базовая

  • Базовая содержит только ядро СУБД SQL Server. Подходит в тех случаях, когда требуется принимать удаленные соединения или выполнять удаленное администрирование.

Пользовательский

  • Наряду с СУБД SQL этот пакет содержит функции полнотекстового поиска и служб Polybase.
  • LocalDB — это облегченная версия Express, которая имеет все программные функции, запускается в пользовательском режиме, быстро устанавливается, не требует настройки и имеет низкие системные требования. Пользуйтесь этой версией в том случае, когда необходим простой способ создания базы данных и работы с ней из кода. Ее можно объединить в один пакет с такими средствами разработки баз данных и приложений, как Visual Studio, или внедрить в приложение, работающее с локальными базами данных.

Затрудняетесь с выбором? Тогда выбирайте тип установки “Пользовательский”

Выбираем необходимы пункт. Указываем нужный язык и расположение носителя. Нажимаем кнопку “Установить”.

Ждём пока пройдёт загрузка.

Устанавливаем и настраиваем MS SQL Server 2017 Express

После скачивания нам откроется центр установки. Нам необходимо выбрать пункт “Новая установка изолированного экземпляра SQL Server….”

Немного подождав нам откроется окно с лицензией, принимаем. Далее мы увидим правила установки, и возможные проблемы или предупреждения, которые могут помешать работе сервера. Нажимаем “Далее”Далее нам предложат выбор компонентов, по умолчанию нужные уже выбраны. Нажимаем “Далее”

Теперь нам предлагают указать имя и идентификатор для экземпляра сервера. Оставляем всё по умолчанию и нажимаем “Далее”.

Далее нам предложат указать учётные записи служб и параметры сортировки. Оставляем всё как есть, галочку “Предоставить право на выполнение задач обслуживания тома службе ядра СУБД SQL Server” не ставим. Нажимаем “Далее”Затем нам предложат настроить ядро СУБД. Тут вы можете посмотреть конфигурации, каталоги данных (где они будут храниться), режим проверки подлинности. Оставляем всё по умолчанию и нажимаем “Далее”.

Далее необходимо согласиться на установку Microsoft R Open. Нажать кнопку “Принять” и “Далее”Тоже самое делаем с согласием на установку Phyton. После ждём окончания установки. Может занять продолжительное время, всё зависит от вашего ПК. По окончанию просто нажимаем “Закрыть”.

В случае возникновения ошибки: “Сбой установки оболочки visual studio c кодом завершения 1638…”, необходимо удалить Microsoft Visual C++ 2017 и перезапустить ПК. После повторить процесс установки SQL Server 2017.

На этом пожалуй всё, надеюсь статья была вам полезной. Не забывайте пользоваться кнопками «Поделиться в соц. сетях», так же подписываться на наш Канал и группы в ВК, Twitter, Facebook.

Всем удачи и море печенек!

</ul>

В качестве сервера баз данных для одновременной работы нескольких пользователей мы рекомендуем использовать Microsoft SQL Server Express. Эта система управления базами данных (СУБД) на наш взгляд является оптимальной, так как бесплатна и достаточно производительна. Система отлично справится с небольшим количеством пользователей, до 5.

На данный момент можно использовать два варианта этой СУБД:

  • Microsoft SQL Server 2016 Express — работает только на 64-разрядных операционных системах. Если вы используете именно такую операционную систему, то мы рекомендуем именно эту версию.
  • Microsoft SQL Server 2014 Express — работает, как на 32-разрядных операционных системах, так и на 64-разрядных. Мы рекомендуем использовать эту версию только если вы используете 32-разрядную операционную систему.

Далее будет рассмотрен пример установки Microsoft SQL Server 2014 Express, так как он подходит для обоих типов операционных систем.

Установка и настройка Microsoft SQL Server 2014 Express

Данная версия СУБД доступна по ссылке Microsoft SQL Server 2014 Express. После нажатия на кнопку «Скачать», вам будет предложены различные варианты установочного пакета. Мы рекомендуем выбрать:

  • ExpressAndTools 64BITSQLEXPRWT_x64_RUS.exe — если вы используете 64-разрядную операционную систему
  • ExpressAndTools 32BITSQLEXPRWT_x86_RUS.exe — если вы используете 32-разрядную операционную систему

Далее нажмите кнопку «Next».

После загрузки и запуска файла установки вы увидите заглавное окно программы установки. В котором следует выбрать Новая установка изолированного экземпляра SQL Server или добавление компонентов к уже существующей установке.

Далее установка осуществляется в режиме «Далее». Мы лишь остановимся на этапах, где необходимо вносить корректировки в ход установки.

Выбор компонентов

Предлагаем выбрать следующий набор компонентов <center>sql2014-components.png</center>

Название экземпляра

На данном шаге предлагаем выбрать вариант «Именованный экземпляр» и оставить название экземпляра по умолчанию «SQLExpress» <center>sql2014-instance.png</center>

Настройка запуска обозревателя

«Обозреватель SQL Server» это компонент необходимый для подключения к базе данных с другого компьютера. Для этого необходимо «Тип запуска» для этого компонента установить в режим «Авто». <center>sql2014-browser.png</center>

Конфигурация сервера

Для простоты настройки мы предлагаем на данном этапе выбрать режим «Смешанный режим», а так же указать пароль для пользователя sa. Пароль следует запомнить, так как он понадобится при дальнейшей настройке программы. Этот пользователь является самым главным в данной СУБД. Вы сможете использовать этот логин и пароль при подключении к базе данных. Если вы имеете опыт установки и настройки Microsoft SQL Server мы рекомендуем создать отдельного пользователя, но для простоты настройки подойдет и пользователь sa. <center>sql2014-sa.png</center>

После завершения установки. Можно перейти к настройке программы «Каяла: Торговое место».

Настройка доступа к Microsoft SQL Server по сети

Для того что бы с других компьютеров можно было подключиться к установленному северу по сети, необходимо проделать следующие действия.

Включение TCP/IP протокола

Запустите «Диспетчер конфигурации SQL Server 2014». В разделе «Протоколы SQLEXPRESS» необходимо включить протокол TCP/IP

<center>sql014-protocol.png</center>

После включения программа конфигурации преложит перезапустить сервис.

<center>sql2014-restart.png</center>

Настройка брандмауэра

Для того что бы Брандмауэр Windows не блокировал подключения к серверу баз данных из вне, следует добавить два правила. Для этого необходимо запустить Брандмауэр Windows в режиме «Дополнительных параметров».

<center>firewall-overview.png</center>

Далее необходимо добавить два правила.

Первое «Для программы» и указать в качестве программы исполняемый файл Microsoft SQL Server Express. Скорее всего он будет расположен по пути: %ProgramFiles%Microsoft SQL ServerMSSQL12.SQLEXPRESSMSSQLBinnsqlservr.exe. Созданное правило мы рекомендуем назвать «SQL Server».

Второе правило следует создать для порта. В разделе протоколов выбрать «UDP» и в значение порта прописать 1434. Созданное правило мы рекомендуем назвать «SQL Browser».

Сетевая настройка завершена, теперь можно переходить к настройке программы.

Настройка программы

Что бы подключиться к серверу необходимо добавить новую базу данных в программе. Детально этот процесс описан в разделе Добавление базы данных. Далее приведен пример настройки для Microsoft SQL Server Express установленного в режиме описанном выше. Вместо «MyServer» следует указать имя компьютера, на который вы установили Microsoft SQL Server Express или его IP адрес. В разделе пароль, следует указать пароль, который вы указали на этапе «Конфигурация сервера». Мы так же рекомендуем отметить галочку «Отдельная база для лога», в этом случае программа создаст отдельную базу данных для журнала событий, что бы не нагружать основную базу данных второстепенными данными. <center>config_edit2.pngВариант окна при выборе типа базы данных MS SQL</center>

Оглавление: Установка и настройка Назад: Варианты установки

Используемые источники:

  • https://serverspace.by/support/help/ustanovka-i-nastrojka-ms-sql-server-express/
  • https://pechenek.net/devops/database/ustanavlivaem-ms-sql-server-2017-express/
  • https://wiki.kayala-soft.ru/wiki/3057

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации