Обновление SQL Server 2019 из Enterprise Evaluation> Разработчик

#sql-server #sql-server-2019

Вопрос:

Кто-то установил Enterprise Evaluation на наш сервер разработки, срок действия которого истекает. Я хотел выполнить обновление версии через Центр установки, но я получил сообщение об ошибке:

Сбой правила «Обновление версии SQL Server 2019».

Выбранный экземпляр Sql Server не соответствует требованиям матрицы обновления. Обновление исходной версии Enterprise и целевой версии Developer до не допускается.

Согласно https://docs.microsoft.com/en-us/sql/database-engine/install-windows/supported-version-and-edition-upgrades-version-15?view=sql-server-ver15

Обновление с SQL Server 2019 (15.x) Evaluation Enterprise ** до SQL Server 2019 (15.x) Разработчик должен быть поддержан. Это не кластерный экземпляр.

 SELECT @@VERSION;
 

Microsoft SQL Server 2019 (RTM-CU11) (KB5003249) — 15.0.4138.2 (X64)
27 мая 2021 года 17:34:14
Авторское право (C) 2019 Корпорация Microsoft
Enterprise Edition (64-разрядная версия) на Windows Server 2016 Datacenter 10.0 (сборка 14393: ) (Гипервизор)

Комментарии:

1. Добавьте вывод SELECT @@VERSION; к вашему вопросу.

2. Это в последней строке.

3. Последняя строка не является полным результатом этого запроса.

4. Вы правы. Я обновил свой вопрос.

5. Ваше сообщение об ошибке относится к Enterprise -> Разработчик. Этот путь не указан как допустимый на связанной странице. Указанный вами допустимый путь — Enterprise Evaluation -> Разработчик.

Ответ №1:

Ваше сообщение об ошибке не соответствует названию вашего вопроса.

Ваше сообщение об ошибке относится к обновлению Enterprise Edition до версии разработчика. И это не указано в качестве допустимого пути обновления / преобразования на связанной странице.

Допустимый путь, на который вы, похоже, смотрите, — Enterprise Evaluation -> Разработчик.

На основании сообщения об ошибке и выходных данных вашего SELECT @@VERSION , вы используете Enterprise Edition, и это не подходит для преобразования на месте в Developer Edition.

Чтобы перейти с Enterprise Edition на Developer Edition, вам необходимо удалить и выполнить новую установку, предварительно создав резервные копии, если это необходимо. Или, что еще лучше, выполните новую установку на новом сервере, чтобы в случае каких-либо проблем вы все равно могли обращаться к существующему экземпляру. В других статьях обсуждаются плюсы и минусы.