← Установка

Установка MS SQL Server

Скачивание, установка бесплатной редакции Express и подготовка базы данных Anjyta.

Уже есть рабочий сервер MS SQL 2017+? Сам сервер ставить не нужно — сразу переходите к разделу «Создание базы данных и включение входа по паролю» ниже (пункты про Mixed Mode и логин пригодятся, даже если сервер уже настроен на вход только через Windows).

Скачивание

Прямая ссылка на установщик: microsoft.com — SQL Server 2022 Express. Язык страницы на выбор — на сам установщик и на работу приложения это не влияет.

Страница загрузки Microsoft SQL Server 2022 Express — кнопка Download

Установка

  1. Тип установки

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

  2. Условия использования и папка установки

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

  3. Завершение

    После установки мастер покажет экран с именем инстанса (по умолчанию SQLEXPRESS) и строкой подключения — она пригодится дальше.

Важно: тип установки «Basic» настраивает только вход через Windows (Windows Authentication). Anjyta подключается по логину и паролю (SQL Server Authentication) — это нужно включить отдельно, следующим шагом через SQL Server Management Studio (SSMS).

Создание базы данных и включение входа по паролю

Понадобится SQL Server Management Studio (SSMS) — бесплатная надстройка от Microsoft для администрирования SQL Server. Если после установки не предложило поставить её сразу — официальная страница загрузки: learn.microsoft.com — Install SSMS.

  1. Подключитесь к серверу

    В SSMS — «Connect» → Server name: .\SQLEXPRESS (или localhost\SQLEXPRESS), Authentication — Windows Authentication (сработает без пароля, под текущей учётной записью Windows).

  2. Включите вход по логину/паролю

    Правый клик по серверу в Object Explorer → Properties → вкладка Security → переключить на «SQL Server and Windows Authentication mode» → OK. Дальше нужно перезапустить службу SQL Server (через «Services.msc» или правым кликом по серверу в SSMS — Restart), чтобы изменение применилось.

  3. Создайте базу данных

    Правый клик по «Databases» → New Database → имя строго Anjyta (фиксированное, менять нельзя) → OK.

  4. Создайте учётную запись для Anjyta

    Security → Logins → правый клик → New Login: тип — SQL Server authentication, задайте логин и пароль (галочку «Enforce password expiration» для служебной учётной записи обычно снимают). На вкладке User Mapping отметьте базу Anjyta и выдайте роль db_owner — полный доступ именно к этой базе.

Что дальше

Вернитесь к установке Anjyta и на карточке «База данных» укажите: тип — MS SQL, сервер — .\SQLEXPRESS (или имя вашего сервера с именем инстанса), логин и пароль — те, что создали выше. Поле «Порт» для MS SQL не используется.