Skip To Content

Обновление лицензионных ключей для серверов баз данных и их баз геоданных

Доступно с лицензией Standard или Advanced.

Когда вы настраиваете экземпляр SQL Server Express для хранения баз геоданных, в реестр Windows будет записан ключ. Этот ключ указывает, лицензирован ли сервер баз данных для ArcGIS Desktop или ArcGIS Engine, или он лицензирован для рабочей группы ArcGIS Server или ArcGIS Enterprise.

Когда вы создаете базы геоданных на сервере баз данных или прикрепляете базу геоданных на сервер баз данных, ключ считывается из реестра и записывается в системную таблицу базы геоданных.

Таким образом, существуют два места, которые должны быть обновлены с новым ключом: реестр операционной системы и таблица в каждой базе геоданных. Для изменения значений лицензионного ключа в реестре операционной системы выберите опцию Включить хранение баз геоданных в SQL Server Express мастера установки сервера баз данных. Затем вам понадобится открепить и заново прикрепить все существующие базы геоданных, чтобы обновить лицензию базы геоданных, если вам требуется обновить ключи лицензии в следующих ситуациях:

  • Вам необходимо авторизовать сервер баз данных с новым лицензионным ключом рабочей группы, например, при переходе с рабочей группы ArcGIS Server Basic на ArcGIS Enterprise Advanced.
  • При изменении лицензии сервера баз данных, авторизованного через ArcGIS Desktop или ArcGIS Engine (настольная), на лицензию сервера баз данных, авторизованного через рабочую группу ArcGIS Server или ArcGIS Enterprise.
  • При изменении лицензии сервера баз данных, авторизованного через рабочую группу ArcGIS Server или ArcGIS Enterprise, на лицензию сервера баз данных, авторизованного через ArcGIS Desktop или ArcGIS Engine.
  • Переход с лицензии EDN или лицензии для образовательных учреждений на производственную лицензию рабочей группы ArcGIS Server или ArcGIS Enterprise.

Для изменения значений лицензионного ключа в реестре операционной системы и в базах геоданных необходимо выполнить следующие шаги.

  1. Войдите в систему с учетной записью администратора Windows на компьютере с установленным SQL Server Express.
  2. Откройте мастер установки сервера баз данных. (Обычно это исполняемый файл, загруженный с My Esri.)
    • Если вы меняете лицензию сервера баз данных с Desktop на Workgroup, или если вы обновляете свой лицензионный ключ рабочей группы, запустите исполняемый файл ArcGIS Database Server Workgroup.
    • При изменении лицензии с Workgroup на Desktop, запустите исполняемый файл ArcGIS Database Server Desktop.
  3. Когда появится диалоговое окно установки, щелкните Серверы баз данных.
  4. Нажмите Далее, чтобы продолжить установку.
  5. Отключите опцию Microsoft SQL Server Express Edition, оставьте включенной опцию Включить хранение баз геоданных в SQL Server Express и щелкните Далее.
  6. Из ниспадающего списка выберите экземпляр SQL Server Express, для которого нужно обновить лицензию, и нажмите Далее.
    Подсказка:

    Вы получите сообщение, которое указывает на то, что пользователь с правами администратора не был добавлен. Это нормально: вы запускаете процесс установки, чтобы обновить существующий сервер баз данных, на котором уже создана учетная запись администратора, поэтому нет необходимости в добавлении еще одного администратора. Щелкните OK, чтобы закрыть диалоговое окно сообщения.

  7. Если вы изменяете лицензию на ArcGIS Desktop или ArcGIS Engine, щелкните Готово.
  8. В случае изменения лицензии с Desktop на Workgroup или обновлении существующей лицензии Workgroup, необходимо авторизовать сайт ArcGIS Server, выбрав лицензионный ключ ArcGIS Server Workgroup.
    Примечание:

    Если вы не авторизовали сайт ArcGIS Server, или хотите зарегистрировать дополнительные компоненты, отправьте регистрационную информацию в Esri, чтобы получить лицензионный файл. Когда вы получите лицензионный файл, вернитесь к мастеру и авторизуйте базу геоданных с помощью лицензии ArcGIS Server Workgroup.

  9. Чтобы завершить процесс авторизации, нажмите Готово.
  10. Теперь, когда значение в реестре было обновлено, вы должны обновить лицензию для отдельных баз геоданных.
  11. Для обновления лицензии в базе геоданных необходимо зайти под учетной записью администратора сервера, запустить ArcMap и открыть окно Каталога .
  12. Подключитесь к серверу баз данных, для которого вы только что выполнили обновление записей в реестре.
  13. На закладке Содержание щелкните правой кнопкой мыши на первой базе геоданных на сервере баз данных и выберите в контекстном меню команду Администрирование, а затем нажмите Открепить.
    Примечание:

    Запишите, где располагается файл базы данных, чтобы затем присоединить ее снова.

  14. Нажмите Да, чтобы подтвердить намерение открепить базу геоданных. База геоданных должна исчезнуть из подключения к серверу баз данных в дереве Каталога. Нажмите F5, чтобы обновить подключение и убедиться в том, что база была откреплена.

    Операция открепления будет остановлена, если имеется какое-либо другое подключение к базе геоданных.

  15. Щелкните правой кнопкой на сервере баз данных и нажмите Прикрепить.
  16. В диалоговом окне Прикрепить базу геоданных перейдите к файлу .mdf для базы геоданных, которую вы только что открепили.
  17. После указания ключа, нажмите OK в диалоговом окне Обзор.
  18. Нажмите OK в диалоговом окне Прикрепить базу геоданных.
  19. Если на сервере баз данных существует несколько баз геоданных, то повторите предыдущие шесть шагов, чтобы обновить лицензионный ключ для каждой из них.
Внимание:

Если вы не обновите лицензионные ключи для баз геоданных, у них сохранится информация о старом ключе. Например, если вы будете использовать сервер баз данных, лицензированный через ArcGIS Desktop, вы будете ограничены тремя пользователями в этих базах геоданных, даже если вы перейдете на лицензию рабочей группы на сервере базы данных.