Skip To Content

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

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

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

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

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

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

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

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

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

  7. Если вы изменяете лицензию на ArcGIS for Desktop или ArcGIS Engine, нажмите Готово (Finish).
  8. В случае изменения лицензии с ArcGIS for Desktop или ArcGIS Engine license на лицензию ArcGIS for Server Workgroup или обновлении существующей лицензии ArcGIS for Server вам нужно авторизовать программное обеспечение ArcGIS for Server, выбрав лицензионный ключ ArcGIS for Server Workgroup.
    Примечание:

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

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

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

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

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

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

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