Облачное хранилище

Столкнулся с ошибкой вида:

TITLE: SQL Server Setup failure.
------------------------------

SQL Server Setup has encountered the following error:

The SQL Server license agreement cannot be located for the selected edition, EVAL. This could be a result of corrupted media or the edition being unsupported by the media.

Error code 0x858C001B.

For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&EvtType=0xFDC38F1F%25400xA40CEF17%25401420%254027

------------------------------
BUTTONS:

OK
------------------------------

Вместо EVAL может быть также Datacenter | Enterprise | Standard | Web | Business Intelligence | Workgroup | Express.

sql

Решение ошибки несовпадения языков при установке Microsoft SQL Server

При установке Microsoft SQL Server (версии Datacenter, Enterprise, Standard, Web, Business Intelligence, Workgroup или Express) пользователи нередко сталкиваются с ошибкой несовпадения языков.

Проблема обычно возникает, когда дистрибутив MSSQL Server скачан на русском языке, а установленная операционная система Windows Server 2016 — на английском. Из-за этого установка SQL может завершиться сбоем или выдать предупреждение о несоответствии языков интерфейса.


Причина ошибки

Основная причина — несовпадение MUI Language (языкового пакета интерфейса) между SQL Server и Windows Server.
Система требует, чтобы языки совпадали, иначе часть компонентов не может корректно установиться или активироваться.


Простое решение

Если вы не хотите полностью переустанавливать Windows, выполните одно из следующих действий:

  1. Скачайте SQL Server на том же языке, что и установленная Windows.
    Например, если ваша система — английская, скачайте английскую версию MSSQL.
  2. Добавьте соответствующий языковой пакет (MUI) в Windows Server.
    Это позволит установить русский SQL Server без конфликтов.
  3. Убедитесь, что выбранный выпуск MSSQL соответствует вашим потребностям.
    Например, для корпоративных серверов подойдёт Enterprise, а для тестов и небольших проектов — Express.

Пример:

Проблема: MSSQL Server (RU) не устанавливается на Windows Server 2016 (EN).

Решение: установить английский SQL Server или добавить в Windows русский языковой пакет.


sql

FAQ (Часто задаваемые вопросы)

❓ Почему SQL Server не устанавливается на мой сервер?
Чаще всего причина в несовпадении языков SQL и Windows. Проверьте, чтобы MUI соответствовал версии дистрибутива SQL.

❓ Можно ли просто поменять язык SQL Server без переустановки?
Нет, язык SQL Server задаётся при установке. Однако вы можете переустановить сервер с нужным языком или добавить MUI в систему.

❓ Какой выпуск SQL Server выбрать?
Для домашних и тестовых задач подойдёт Express, для среднего бизнеса — Standard, а для крупных корпоративных решений — Enterprise.


Полезные ссылки

Сравнение редакций SQL Server

Скачать Microsoft SQL Server с официального сайта

Как установить языковой пакет (MUI) в Windows Server