Skip To Content

Регистрация данных в ArcGIS Server с помощью ArcMap

Вы можете зарегистрировать папки с данными и базы данных на сайте ArcGIS Server из ArcCatalog или из окна Каталог в ArcMap. При регистрации данных на сервер передается список местоположений для исходных данных веб-сервисов. Регистрация данных обеспечивает следующее:

  • Регистрация данных помогает получить сведения о расположении используемых в сервисах данных, а также проверить, утверждены ли они администратором сервера.
  • Регистрация данных позволяет ArcGIS Server изменить пути к данным при публикации (и копировании) карт, моделей или других ресурсов на сервере.

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

Подсказка:

Более подробно о требованиях при регистрации базы данных или управляемой базы данных см. ниже в списке с учетом используемой СУБД. Обратите внимание на то, что если база данных не содержит геоданных, то ее нельзя будет зарегистрировать в качестве управляемой базы данных сайта GIS Server.

Регистрация баз данных и каталогов с данными на сайте ArcGIS Server в ArcMap или ArcCatalog выполняется на вкладке Хранилище данных в окне Свойства ArcGIS Server. Чтобы открыть эту вкладку, щелкните правой кнопкой административное или издательское подключение к ГИС-серверу в дереве каталога и выберите пункт Свойства сервера.

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

Зарегистрируйте базу данных

С помощью инструментов вкладки Хранилище данных можно зарегистрировать любую базу геоданных, поддерживаемую ArcGIS. 64-разрядная версия программного обеспечения клиента базы данных должна быть установлена на каждом компьютере ArcGIS Server в сайте перед регистрацией данных.

Примечание:

Вы можете зарегистрировать базы данных, содержащие многопользовательские базы геоданных и базы геоданных рабочих групп, а также базы данных, не содержащие их. Информацию о вариантах регистрации для каждого случая см. в разделе О регистрации ваших данных на сервереArcGIS Server.

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

  1. Рядом с полем Зарегистрированные базы данных щелкните кнопку Добавить Добавить.
  2. Введите уникальное имя зарегистрированной базы данных. Имена могут содержать буквы, цифры и пробелы.
  3. Укажите подключение базы данных для издателя.
    • Если вы уже настроили подключение базы данных издателя, щелкните кнопку Импорт для выбора файла подключения (только .sde или .odc). Расположение по умолчанию – C:\Users\<user name>\AppData\Roaming\ESRI\Desktop<version number>\ArcCatalog.
    • Если вам нужно создать подключение базы данных, нажмите Добавить рядом с разделом Подключение базы данных издателя, чтобы указать тип подключения издателя, его свойства и режим аутентификации. О том, как добавить подключение, см. в разделе Подключения баз данных в ArcMap.
  4. В зависимости от того, как вы настроили ваши источники данных для работы с ArcGIS, вам потребуется выбрать один из следующих сценариев:
    • Если компьютер издателя и сервер работают с одной и той же базой данных, установите отметку на опции То же, что и подключение к базе данных издателя. Благодаря этой опции и компьютеру издателя, и ArcGIS Server будут доступны данные, находящиеся в одной и той же базе данных. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.

      В окне Зарегистрировать базу данных выберите То же, что и подключение к базе данных издателя.

    • Если компьютер издателя и сервер работают с разными базами данных, щелкните Добавить рядом с разделом Подключение баз данных сервера, чтобы указать тип подключения издателя, его свойства и режим аутентификации. Если вы уже настроили подключение к серверу базы данных, нажмите кнопку Импорт для выбора файла подключения.
    • Если для обеих баз данных, издателя и сервера, используется многопользовательская база геоданных или база данных рабочей группы, дополнительно можно отметить опцию Создать сервис геоданных. При выборе данной опции происходит автоматическое создание сервиса геоданных для многопользовательской базы геоданных сервера. Вы можете использовать этот сервис геоданных для передачи реплики данных из многопользовательской базы геоданных издателя в многопользовательскую базу геоданных сервера (и тем самым наполнить данными базу данных сервера) и затем использовать его для синхронизации изменений в обеих базах данных. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.

      В окне Зарегистрировать базу данных выполните импорт подключения баз данных и, дополнительно, выберите Создать сервис геоданных

  5. Щелкните ОК. Зарегистрированные вами базы данных отображаются в диалоговом окне Зарегистрированные базы данных.

Зарегистрируйте папку

На вкладке Хранилище данных можно зарегистрировать локальную директорию с файлами или общую директорию с ГИС-ресурсами и данными, такими как шейп-файлы и файловые базы геоданных. При регистрации каталога все подкаталоги указанного каталога также регистрируются на ArcGIS Server.

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

  1. Рядом с полем Зарегистрированные папки щелкните кнопку Добавить Добавить.
  2. Введите уникальное имя зарегистрированной папки. Имена могут содержать буквы, цифры и пробелы.
  3. После раздела Путь к папке издателя нажмите Добавить для указания пути к папке издателя.
  4. В зависимости от того, как вы настроили ваши источники данных для работы с ArcGIS, нужно выбрать один из следующих сценариев:
    • Если компьютер издателя и сервер работают с одной и той же папкой, установите отметку на опции Такой же путь, как к папке на компьютере издателя. Это указывает, что компьютер издателя и ArcGIS for Server будут просматривать и получать доступ к данным, находящимся в одной папке. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.

      В окне Зарегистрировать папку выберите Такой же путь, как к папке на компьютере издателя.

    • Если компьютер издателя и сервер работают с разными папками, щелкните Добавить рядом с разделом Путь к папке сервера, чтобы указать путь к папке сервера. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.

      В окне Зарегистрировать папку нажмите Добавить для указания пути к папке сервера

  5. Щелкните ОК. Папка (или папки), зарегистрированные вами, отображаются в диалоговом окне Зарегистрированные папки.

Регистрация управляемой базы данных сайта GIS Server

С помощью инструментов на вкладке Хранилище данных можно зарегистрировать многопользовательскую базу геоданных в качестве управляемой базы данных сайта GIS Server. Вы должны явно создать эту базу данных перед тем, как зарегистрировать ее. Дополнительные сведения об управляемых базах данных и их использовании см. в разделе Автоматическое копирование данных на сервер при публикации.

Выполните эти шаги для регистрации управляемой базы данных на сайте GIS Server. Это позволит ArcGIS Server копировать данные сервиса объектов в управляемую базу данных и автоматически изменить пути к данным:

  1. Рядом с полем Зарегистрированные базы данных щелкните стрелку ниспадающего меню рядом с кнопкой Добавить Добавить и выберите Зарегистрировать базу данных как управляемую базу данных ArcGIS Server.
  2. Введите уникальное имя для подключения баз геоданных. Имена могут содержать буквы, цифры и пробелы.
  3. Рядом с разделом Подключение к базе данных сервера щелкните Добавить, чтобы указать подключение к управляемой базе данных. Если вы уже настроили подключение к базе данных, щелкните Импорт для выбора файла подключения (.sde). О том, как добавить подключение к базе данных, см. в разделе Подключения баз данных в ArcGIS Desktop.

    В окне Зарегистрировать базу данных выполните импорт подключения к управляемой базе данных

  4. Щелкните ОК. Управляемая база данных будет зарегистрирована на сайте GIS Server и появится в диалоговом окне Зарегистрированные базы данных.

Обновление пароля для зарегистрированной или управляемой базы данных

В целях безопасности пароли баз данных, как и пароли для других приложений и систем, часто изменяются. Если пароль, сохраненный в файле подключения базы данных (.sde), который зарегистрирован на вашем ArcGIS Server, будет изменен, создайте новый файл подключения баз данных с новым паролем и измените регистрацию хранилища данных, указав новый файл. Таким образом будет обновлена регистрация для всех сервисов, кроме поиска, потоковых сервисов, сервисов Workflow Manager и сервисов геокодирования, опубликованных в версиях ниже ArcGIS 10.4.

  1. Запустите ArcMap или ArcCatalog.
  2. Щелкните правой кнопкой административное или издательское подключение к ГИС-серверу в дереве каталога и выберите пункт Свойства сервера.
  3. В списке Зарегистрированные базы данных выберите зарегистрированную или управляемую базу данных и щёлкните кнопку СвойстваСвойства.

    Примите к сведению, что изменить подключение управляемой базы данных ArcGIS Data Store нельзя. Для изменения пароля для ArcGIS Data Store используйте утилиту changepassword.

  4. Щелкните Редактировать рядом с подключением издательской базы данных, чтобы изменить пароль для этого подключения.
  5. Введите новый пароль для этого подключения и щелкните OK.
  6. Если для подключения базы данных сервера используется другое подключение, щелкните Редактировать рядом с этим подключением, введите новый пароль и нажмите OK.
  7. Щелкните OK, чтобы сохранить изменения в зарегистрированной или управляемой базе данных.
  8. Перезапустите сервисы, которые были опубликованы из зарегистрированной базы данных, или перезапустите сервисы объектов, опубликованные в управляемой базе данных.
  9. Перезапустите все сервисы геообработки, которые были опубликованы в версии ArcGIS Server 10.4 и выше. Сервисы геообработки, опубликованные из более ранних версий ArcGIS Server, необходимо опубликовать заново с новым паролем.

Теперь сервисы, которые были опубликованы из зарегистрированной базы данных или сервисов объектов, опубликованных в управляемой базе данных, снова получили доступ к данным.

Необходимо заново опубликовать сервисы поиска, потоковые сервисы, сервисы Workflow Manager, а также сервисы геообработки, которые были опубликованы в версиях ArcGIS Server 10.3.1 и ранее, чтобы обновить пароль.