Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья поможет устранить проблему, из-за которой вам будет предложено, что ключ лицензии истек в конструкторе orchestrator после переноса базы данных Orchestrator из одного экземпляра Microsoft SQL Server в другой.
Область применения: все версии Orchestrator
Исходный номер базы знаний: 2920037
Симптомы
При переносе базы данных Orchestrator из одного экземпляра SQL Server в другой и последующей попытке открыть Orchestrator Designer в Microsoft System Center Orchestrator, Orchestrator Designer начинает открываться, а затем отображает окно с сообщением о том, что срок действия ключа лицензии истек. При вводе допустимого ключа и нажатии кнопки "ОК" появится тот же запрос.
Причина:
При переносе базы данных Orchestrator из одного экземпляра Microsoft SQL Server в другой необходимо также создать резервную копию главного ключа службы (SMK). Затем этот ключ базы данных необходимо повторно применить к новому экземпляру SQL Server после восстановления базы данных. Если резервная копия главного ключа службы не создана на исходном сервере, необходимо повторно создать его на новом сервере.
Решение
Проблему можно устранить следующим способом.
Остановите службу управления Orchestrator.
Откройте базу данных Orchestrator в новом экземпляре SQL Server.
Откройте новый запрос и убедитесь, что выбрана база данных Orchestrator.
Выполните следующие две строки в базе данных по одному за раз:
Удалите старый ключ:
[Microsoft.SystemCenter.Orchestrator.Cryptography].[DropOrchestratorKeys]Создайте новый ключ:
[Microsoft.SystemCenter.Orchestrator.Cryptography].[CreateOrchestratorKeys]
Запустите службу управления Orchestrator.
При открытии конструктора Orchestrator Designer снова появится запрос на ввод ключа. При вводе ключа ключ работает должным образом.
Дополнительные сведения
При потере SMK базы данных Orchestrator зашифрованные данные также теряются. Например, переменные, настроенные с помощью зашифрованного пароля, больше не будут иметь значений и их необходимо будет вводить заново. Дополнительные сведения о том, как правильно перенести базу данных Orchestrator на новый сервер, см. в разделе "Миграция Оркестратора между средами".