#sql-server #sql-server-2019
Вопрос:
Кто-то установил Enterprise Evaluation на наш сервер разработки, срок действия которого истекает. Я хотел выполнить обновление версии через Центр установки, но я получил сообщение об ошибке:
Сбой правила «Обновление версии SQL Server 2019».
Выбранный экземпляр Sql Server не соответствует требованиям матрицы обновления. Обновление исходной версии Enterprise и целевой версии Developer до не допускается.
Обновление с 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, вам необходимо удалить и выполнить новую установку, предварительно создав резервные копии, если это необходимо. Или, что еще лучше, выполните новую установку на новом сервере, чтобы в случае каких-либо проблем вы все равно могли обращаться к существующему экземпляру. В других статьях обсуждаются плюсы и минусы.
- https://sqlserver-help.com/2014/11/25/help-how-to-downgrade-sql-server-edition-enterprise-to-developerstandard/
- https://datarrett.com/72/how-to-easily-downgrade-sql-server-from-enterprise-to-developer-standard-edition
- Понизьте уровень SQL Server с Enterprise до версии для разработчиков в группе доступности
- https://www.littlekendra.com/2016/11/15/downgrading-the-sql-server-edition-of-a-dev-environment/