Установка sql server 2019 windows 10
В данной статье мы наглядно покажем как происходит установка SQL Server 2019, а так же начальные настройки приложения, которые можно задать при установке.
2) Далее открываем установщик и начинаем инсталляцию приложения.

3) Далее, у нас запросят выбрать версию установки из бесплатных, к примеру Evaluation (ознакомительня версия). Бесплатные ознакомительные версии работают только 180 дней пробного периода, далее приложение закрывает свой функционал.

Либо если у Вас есть ключ активации от полнофункциональной версии, к примеру SQL Server 2019 Standard, то в нижнее поле можете ввести его. Приобрести ключ активации SQL Server 2019 Standard можете на следующей странице. Доставка в течении нескольких часов на Вашу электронную почту. Гарантия и круглосуточная техподдержка.
4) Принимаете лицензионное соглашение.

5) Далее, Вам предлагается выбрать компоненты для установки в SQL Server, выбираете нужные под Ваши задачи и жмем далее.

6) Далее задаем имя интерфейса. Если Вы планируете использовать только один экземпляр, то можете выбрать пункт «Экземпляр по умолчанию», в этом случае подключение будет осуществляться к этому экземпляру.
В нашем случае сделаем именованный и зададим ему имя.

7) Для поддержки Java установим среду JRE. Но если Вам требуется еще JDK или JRE другой версии, то Вы можете самостоятельно скачать их и выбрать установщики в меню «Расположение установки . «

8) Далее, переходим к настройкам конфигурации сервера, обратим внимание на раздел «Имя учетной записи» — это те учетные записи из под которых будут стартовать службы SQL Server Agent, SQL Server Database, SQL Server Browser. По умолчанию используется Ваша локальная учетная запись.

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

Так же, Вы можете задать тип запуска какой-либо службы. Поставить ее на автозапуск, в ручную, или вообще отключить, если Вам данная служба не нужна под Ваши задачи.

Так же можем зайти в меню «Параметры сортировки» — Это настройки таблицы кодировок. А так же, выполнять сортировку, как учитывать верхний и нижний регистр, как реагировать на символы, и т.п.


9) Далее переходим к настройкам учетных записей для подключения к SQL Server 2019. Нам предлагают выбор режим входа под учетными записями Windows, либо смешанный режим, т.е возможность входа под учетной записью Windows и под учетной записью SQL Server, если выбрать смешанную, то Вам предложится создать учетную запись SQL Server.
На примере мы выберем «Режим аутентификации Windows => нажимаем на кнопку «Добавить текущего пользователя» и добавляем его.

Так же, если Ваш сервер входит в домен, то можете добавить авторизацию с домена.

Далее можем перейти в вкладку «Каталоги данных». В этом пункте вы можете выбрать места расположения для корневого каталога, каталога системной базы данных, пользовательской БД, каталог журналов пользовательской БД и каталог для бекапа. Рекомендуется все месторасположения указывать на разных жестких дисках / разделах.

В следующей вкладке «TempDB».
Число файлов — прописано по умолчанию в зависимости от количества ядер.
Начальный размер — рекомендуется прибавить размер хотя бы до 16, или 32 МБ.
Авторасширение — Это количество МБ, которое будет приращиваться, если файл будет заполнен на 100%. Количество указывают обычно в зависимости от задач и использования SQL Server, по умолчанию 64 МБ, но рекомендуется добвлять от 1гб, чтобы не было нагрузки на производительность SQL Server
Каталог данных в идеале должен быть на отдельном жестком диске.

Следующая вкладка это настройки Filestream — это настройка, которая позволяет хранить файлы в файловой системе NTFS, она может быть как активирована, так и нет, опционально.

10) Если вы в начале установке в меню «Компоненты» выбирали установку Pyton, то принимаем загрузку ПО следующим шагом. Если Вы не выбирали данный компонент, то это окно у Вас будет пропущено.

11) Теперь в следующем окне Вы можете наблюдать все установки и настройки, которые вы ранее задавали. Нажимаем «Установить».

12) Ожидаем завершения хода установки.

13) Если все прошло успешно, закрываем окно.

14) После того, как установка SQL Server 2019 завершена, нам нужно установить приложение, с помощью которого мы будем подключаться к серверу баз данных. Это приложение SQL Server Management Studio (SSMS).
Заходим снова в центр установки SQL Server и наживаем «Установить средства управления SQL Server».

15) При нажатии у нас откроется сайт Microsoft и нам нужно будет скачать SSMS.


И дожидаемся окончания установки.


Теперь через поиск ищем приложение «Microsoft SQL Server Managament Studio».

Теперь Вы можете авторизоваться под Вашей учетной записью в к SQL Server.
Источник
Установка MS SQL Server за 15 минут

Установка Microsoft SQL Server, вне зависимости от редакции, достаточно проста. Для начала нам нужно выбрать версию редакции. Сейчас существует 4 версии, 2 из которых условно бесплатные:
- SQL Server 2017 Enterprise
- SQL Server 2017 Standard
- SQL Server 2017 Express (бесплатная, ограниченные возможности)
- SQL Server 2017 Developer (условно бесплатная)
Например в случае с MS SQL Express ограничения размера базы 10 гб. Версию Developer мы можем использовать только в тестировании и разработке, но в обычных сценариях ее использовать нельзя. Версия Enterprise отличается от Standard например тем, что в Enterprise есть возможность создания кластера.
Когда-то слышал как версии Enterprise и Standard сравнивали с покупкой машины в полной комплектации и с машиной с частичной комплектацией. Машину с полной комплектацией придумали инженеры, а частичную комплектацию маркетологи для повышения продаж. Вот так и в случае с SQL.
Этих отличий достаточно много. Вот часть из них:

Версию Enterprise можно установить только на Windows Server. Другие версии можно установить и на клиентские операционные системы (типа Windows Server).
Для начала установки нам нужно скачать установочный файл. Это можно сделать с сайта Microsoft:

После скачивание запускаем файл и у нас появляется 3 варианта установки:
- Basic (скачивание и установка с параметрами по умолчанию)
- Custom (скачивание и установка с выбором параметров и компонентов)
- Download Media (скачивание образа SQL Server)

Выбор Custom стоит выбирать в случае, если мы хотим доустановить или убрать какой-то компонент (типа Python), восстановить сломанный сервер (так же подходит Download Media), или изначально создать другой аккаунт администратора SQL Server. Большинство параметров установки Custom можно переделать и после установки. В нашем случае выбираем Basic и далее соглашаемся с лицензионным соглашением.
Выбираем путь куда будет скачан дистрибьютив. Если установка идет в на рабочей машине (не тестовом стенде) то папку с дистрибьютивом стоит сохранить. Это хорошая практика для случая восстановления сломанного серевера, доустановки компонентов и других случаев. После успешной установки появится окошко типа:

Для работы с SQL сервер можно использовать командную строку или программу "SQL Server Management Studio" (SSMS). Обычно используют SSMS. Он представляет собой графический интерфейс для управления, написания запросов и обслуживания SQL и ее можно установить как и на компьютере, где и будет находиться сервер, так и на другом т.е. с которого мы будем подключаться. Для установки нажмем соответствующую кнопку (на рисунке 1) и скачиваем с сайта SSMS:

После скачивания запускаем файл и выбираем путь установки. Путь установки не так важен т.к. SSMS не требовательный к скорости и ресурсам. После установки необходима перезагрузка.
После перезагрузки запускаем SSMS

В случаем, если SSMS установлен на том же компьютере и тем же пользователем можно оставить уже введеные параметры:

В случае, если SSMS и SQL сервер на разных компьютерах нужно поменять "Имя сервера", указать инстанс через \ и возможно открыть 1433 порт на фаерволе.
После нажатия кнопки "Соеденить" мы подключимся к установленному Microsoft SQL Server.
Источник
Установка и настройка 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:
После запуска скачанного файла установщик откроет специальное окно, в котором предложит несколько вариантов установки на выбор. Для контроля за параметрами установки выберите Custom:
Далее выберите место, куда будут скачаны установочные файлы, при необходимости поменяйте его на нужное и нажмите Install:
Дождитесь завершения процесса скачивания установочных файлов:
Далее выберите первый пункт установки New SQL Server stand-alone installation:
Ознакомьтесь с условиями лицензионного соглашения и нажмите Next:
При необходимости получать обновления из Windows Update поставьте галочку и нажмите Next:
Ознакомьтесь с предупреждением о возможных проблемах, а при их отсутствии нажмите Next:
Перейдите на экран выбора функционала, где можно, при необходимости, выбрать или убрать дополнительные возможности для сервера баз данных, оставьте без изменений и нажмите Next:
Выберите имя и идентификатор сервера. Идентификатор сервера будет включен в путь установки. Оставьте по умолчанию и нажмите Next:
На следующем экране можно указать сервисные аккаунты, отличные от стандартных, и предоставить право на выполнение задач обслуживания тома службе ядра СУБД SQL Server, что повысит скорость инициализации файлов, но СУБД может получить доступ к удаленному контенту. На вкладке Collation можно изменить параметры сортировки движка базы данных. На указанном примере мы предоставим привилегии, оставим по умолчанию параметры сортировки и нажмем Next:
На следующем этапе установки необходимо настроить конфигурацию ядра базы данных. Для этого предусмотрены следующие вкладки:
- 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:
Запустится процесс установки, после чего появится окно о завершении работ установщика SQL Server 2017. Нажмите Close:
Источник
Установка Microsoft SQL Server 2019
Инструкция по установке Microsoft SQL Server 2019, чтобы не забыть. Будем устанавливать Microsoft SQL Server 2019 на Windows Server 2016.
Редакции MS SQL Server 2019
- Express — бесплатная версия
- до 4 ядер CPU
- до 1 ГБ памяти
- размер базы до 10 ГБ
- Web — бесплатная версия
- до 16 ядер CPU
- до 64 ГБ памяти
- Standard — не все функции, может быть лицензирована по модели SERVER + CAL или PER CORE
- до 24 ядер CPU
- до 128 ГБ памяти
- Enterprise — включает в себя все возможные функции и компоненты, может быть лицензирована только по модели PER CORE
- Developer — бесплатная версия с опциями Enterprise
- для некоммерческого использования
- для разработчиков и тестировщиков
- Evaluation — бесплатная пробная версия с опциями Enterprise
- 180 дней пробный период
Лицензирование MS SQL Server 2019
- PER CORE — по ядрам сервера
- SERVER + CAL — на сервер + каждого пользователя
- Есть возможность лицензирования контейнеров, виртуальных машин и кластеров Big Data
Требования к установке
- Нельзя устанавливать MS SQL Server 2019 на диски со сжатием, сетевые диски и диски, доступные только для чтения.
- Нельзя монтировать дистрибутив через удалённый рабочий стол, вам нужно скачать его на сервер перед началом установки.
- Операционная система:
- Windows 10 TH1 1507 или более поздней версии
- Windows Server 2016 или более поздней версии
Дополнительные требования к установке можно найти здесь:
Момент, на который стоит обратить внимание:
Иначе получим ошибку:
Операционная система
Минимальная версия серверной операционной системы для MS SQL Server 2019 — Windows Server 2016. Подготовлю виртуальную машину с этой операционной системой.
Создаю виртуалку. Я использую VMware.
Выбираю конфигурацию оборудования для Windows Server 2016.
Выделю для сервера 8 CPU, 16 Гб оперативной памяти. Диск 200 Гигабайт. Установку операционной системы здесь не рассматриваю, для этого у меня уже была статья:
Дистрибутив для установки MS SQL Server 2019
Качаем дистрибутив для установки пробной версии:
Скачиваем SQL2019-SSEI-Eval.exe .
Выбираю вариант "Скачать носитель".
Выбираем язык. Язык должен соответствовать языку операционной системы Windows Server 2016.
У меня операционная система на английском языке, поэтому выбираю "Английский". Скачиваем ISO образ установщика.
Скачивание успешно выполнено.
Получаем файл SQLServer2019-x64-ENU.iso .
Установка MS SQL Server 2019
Монтирую ISO образ установщика.
Запускаю setup.exe под администратором. Открывается SQL Server Installation Center.
Слева выбираем пункт Installation .
Нажимаю New SQL Server stand-alone installation or add features to an existing installation .
В разделе Product Key нас просят выбрать тип бесплатной установки или указать ключ продукта. Доступны бесплатные версии:
- Evaluation
- Developer
- Express
Для установки Standard или Enterprise введите соответствующий ключ. В процессе установки содержимое пунктов слева будет меняться. Next.
В разделе License Terms принимаем лицензионное соглашение. Next.
Раздел Global Rules я как-то проскочил, здесь проходят проверки перед установкой. Если проблем не найдено, то мы попадаем в следующий раздел.
Раздел Product Updates тоже проскочил, здесь можно включить поиск обновлений через Windows Update. Я предпочитаю устанавливать сервис-паки, этот раздел мне не нужен.
В разделе Install Setup Files подготавливаются файлы для установки.
Автоматически попадаем в раздел Install Rules . Снова идут проверки установки. У меня есть предупреждение, читаю.
Инсталлятору не нравится Windows Firewall. Предупреждают, что у пользователей может не работать доступ, но с этим я потом разберусь. Ok. Next.
В разделе Feature Selection нужно выбрать нужные нам компоненты. Я выбираю минимум — движок, а именно Database Engine Services .
И выбираю фичи совместимости: Client Tools Connectivity , Client Tools Backwards Compatibility . Пути для установки оставляю без изменений. Next.
Про некоторые компоненты
- Database Engine Services — движок SQL Server.
- SQL Server Replication — службы репликации.
- Machine Learning Services and Language Extensions — поддержка R/Python/Java скрипта в SQL Server. Machine Learning.
- Full-Text and Semantic Extractions for Search — полнотекстовый и семантический поиск.
- Data Quality Services — управление качеством данных, DQS.
- PolyBase Query Service For External Data — доступа к внешним данным, SQL Server или Oracle Database.
- Analysis Services — аналитика (SSAS). Бизнес отчеты (BI), кубы OLAP.
- Machine Learning Server (Standalone) — Machine Learning без движка SQL Server.
- Data Quality Client — DQS без движка SQL Server.
- Client Tools Connectivity — ODBC, OLE DB и некоторые другие.
- Integration Services — службы интеграции данных (SSIS).
- Client Tools Backwards Compatibility — устаревшие DMV и системные процедуры.
- Client Tools SDK — пакет для разработчиков.
- Distributed Replay Controller/Client — улучшенный SQL Server Profiler. Для моделирования нагрузки и тестирования производительности.
- SQL Client Connectivity SDK — ODBC/OLE DB SDK для разработчиков.
- Master Data Services — компонент (MDS) из Business Intelligence.
В разделе Feature Rules идёт проверка на наличие возможность установки выбранных компонентов.
В разделе Instance Configuration можно выбрать нужный инстанс. У меня одна БД, выбираю Default instance . Next.
В разделе Server Configuration во вкладке Service Accounts меняю пользователя под которым будет запускаться SQL Server и SQL Server Agent . Тип запуска агента меняю на Automatic .
Обратите внимание на галку Grand Perform Volume Maintenance Task privilege to SQL Server Database Engine Service . Полезная штука для оптимизации производительности. Настройка влияет на файл данных. Когда файл автоматически вырастает, то новый кусок заполняется нулями, в этот момент SQL может тормозить. Instant File Initialization (IFI) позволяет отключить это зануление.
Эту опцию я уже использовал для оптимизации SQL Server 2014:
Во вкладке Collation можно изменить кодировку. Я оставляю по умолчанию кириллицу. Next.
Переходим в раздел Database Engine Configuration , здесь много вкладок.
Вкладка Server Configuration . Authentication Mode — меняю на Mixed Mode, задаю пароль на пользователю sa . Здесь же кнопкой Add Current Use r делаю свою учётку админом БД.
Вкладка Data Directories . Здесь можно и иногда нужно изменить пути к файлам. Я оставляю по умолчанию.
Вкладка TempDB . Здесь настраиваются параметры для базы tempdb . Автоматические параметры нормальные. Я оставляю без изменений.
Вкладка MaxDOP . Настраиваем количество параллельных потоков для выполнения запросов. Автоматические параметры зависят от количества процессоров вашего сервера. У меня 8 процессоров, инсталлятор предложил 8 параллельных потоков. 0 — отключает настройку, при этом SQL Server будет использовать все ядра.
Вкладка Memory . Выделяем память для SQL Server. Я 4 Гб ОЗУ оставляю операционной системе, а остальное отдаю SQL серверу.
Вкладка FILESTREAM . Здесь можно при желании включить эту поддержку.
Источник