Skip To Content

Подключение из экземпляра ArcGIS Server к многопользовательской базе геоданных

Если вы используете Esri Windows AMI для развертывания сайта ArcGIS Server, в развертывание включается установка ArcGIS Desktop. Вы можете войти в свой экземпляр ArcGIS Server и подключиться из ArcGIS Desktop к многопользовательская базе геоданных, которую создали в развертывании. Шаги процесса специфичны и зависят от того, запускаете ли вы свою многопользовательские базу геоданных на базе SQL Server или PostgreSQL, или Amazon Relational Database Service (RDS).

Подключение к базе геоданных в SQL Server Express

Выполните следующие шаги чтобы подключиться к многопользовательской базе геоданных на экземпляре SQL Server Express:

  1. Для подключению к экземпляру, вы должны открыть порты в вашей группе безопасности.

    Для получения информации по открытию портов, включению доступа к удаленному рабочему столу, получению пароля учетной записи администратора и авторизации ArcGIS Desktop см. Администрирование вашего экземпляра Amazon EC2 через Windows-подключение к удаленному рабочему столу. Вы можете игнорировать последний шаг в Администрировании вашего экземпляра Amazon EC2 с помощью Windows-подключения к удаленному рабочему столу; вам нет необходимости открывать ArcGIS Server Manager.)

  2. Как только вы вошли на ваш экземпляр ArcGIS Server в качестве администратора и авторизовали ArcGIS Desktop, запустите ArcCatalog.
  3. В дереве каталога разверните узел Подключение базы данных.
  4. Дважды щелкните Добавить подключение к базе данных.
  5. Укажите следующие свойства соединения для подключения к вашей корпоративной базе геоданных в SQL Server:

    ПолеЗначение

    Платформа базы данных

    SQL Server

    Экземпляр

    Имя экземпляра SQL Server

    Используйте одно из следующих имён для имени экземпляра:

    • Название сайта.
    • Если ArcGIS Desktop находится на той же машине, что и экземлпря SQL Server Express, вы можете ввести localhost.

    Тип аутентификации

    Аутентификация средствами операционной системы

    База данных

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

  6. Нажмите OK для подключения и закрытия диалогового окна Подключение базы геоданных.
  7. Введите имя для подключения:

    Например, введите egdbhostconnection.

Подключение к базе геоданных в Amazon RDS for SQL Server

Выполните эти шаги, если вы подключаетесь к базе геоданных в Amazon RDS for SQL Server

  1. Войдите в один из компьютеров в вашем экземпляре ArcGIS Server как администратор и авторизуйте ArcGIS Desktop.

    Для информации о подключении к экземпляру AWS с использованием подключения к удаленному рабочему столу Windows см. раздел Администрирование вашего экземпляра Amazon EC2 с использованием подключения к удаленному рабочему столу Windows.

  2. Запустите ArcCatalog и разверните узел Подключения к базам данных в дереве Каталога.
  3. Дважды щелкните Добавить подключение к базе данных.
  4. Введите следующие свойства подключения:

    FieldЗначение

    Платформа базы данных

    SQL Server

    Экземпляр

    Введите строку подключения, состоящую из следующих элементов: <database_instance_identifier>.<region_id>.rds.amazonaws.com

    • database_instance_identifier – вы вводили это имя при создании RDS.
    • region_id – назначается AWS. Включает идентификатор и имя региона, в котором вы создали RDS.

    Тип аутентификации

    Аутентификация в базе данных

    Имя пользователя

    Введите имя вашего пользователя базы данных.

    • Если вы создавали сайт с помощью ArcGIS Server Cloud Builder on Amazon Web Services или шаблона CloudFormation от Esri, введите sde для имени пользователя.
    • Если вы создавали собственного пользователя базы данных, введите имя пользователя.

    Пароль

    Введите пароль пользователя базы данных.

    Сохранить имя пользователя и пароль

    Установите отметку для этого параметра

    База данных

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

  5. Нажмите OK для подключения и закрытия диалогового окна Подключение базы геоданных.
  6. Введите имя для подключения:

    Например, введите egdbhostconnection.

Подключитесь к базе геоданных на PostgreSQL или Amazon RDS for PostgreSQL

Esri AMI, которая включает запуск PostgreSQL на Ubuntu; при этом нет инсталляции ArcGIS Desktop на экземпляре ArcGIS Server. В шагах ниже описывается, как подключиться к многопользовательской базе геоданных в кластере базы данных PostgreSQL на AWS или как подключиться к базе геоданных в Amazon RDS for PostgreSQL из локальной инсталляции ArcGIS Desktop. Обратите внимание, что при подключении из локальной инсталляции ArcGIS Desktop производительность будет ниже, чем из экземпляра EC2 в той же области AWS, что и база данных PostgreSQL.

  1. Для подключению к экземпляру, вы должны открыть порты в вашей группе безопасности.
  2. Подключитесь из установки ArcGIS Desktop на рабочем столе к базе геоданных на AWS.

    Для этого может потребоваться внести изменения в настройки брандмауэра в вашей сети. Свяжитесь с вашим администратором сети, чтобы узнать, можете ли вы получать доступ к облачным экземплярам из настольного приложения.

    1. Запустите ArcMap или ArcCatalog и разверните узел Подключения к базам данных в дереве Каталога.
    2. Дважды щелкните Добавить подключение к базе данных.
    3. Укажите следующие свойства соединения для подключения к вашей базе геоданных :

      ПолеЗначение

      Платформа базы данных

      PostgreSQL

      Экземпляр

      Для базы данных на кластер баз данных PostgreSQL на AWS, используйте следующие компоненты:

      • Название сайта.
      • Публичный DNS экземпляра, где установлен PostgreSQL.

        Далее следует пример DNS:ec2-123-45-678-90.compute-1.amazonaws.com

        Примечание:

        Обратите внимание, что если вы остановите свой сайт или ваш экземпляр EC2, публичный DNS изменится. Поэтому, если вы используете DNS для подключения, то вам придется обновлять эту информацию о подключении.

      Для базы данных на Amazon RDS for PostgreSQL, введите строку подключения, состоящую из следующих элементов: <database_instance_identifier>.<region_id>.rds.amazonaws.com

      • database_instance_identifier – вы вводили это имя при создании RDS.
      • region_id – назначается AWS. Включает идентификатор и имя региона, в котором вы создали RDS.

      Тип аутентификации

      Аутентификация в базе данных

      Имя пользователя

      Введите имя вашего пользователя базы данных.

      • Если вы создавали сайт с помощью шаблона CloudFormation от Esri, введите owner для имени пользователя.
      • Если вы создавали собственного пользователя базы данных, введите имя пользователя.

      Пароль

      Введите пароль пользователя базы данных.

      Сохранить имя пользователя и пароль

      Установите отметку для этого параметра

      База данных

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

    4. Нажмите OK для подключения и закрытия диалогового окна Подключение базы геоданных.
    5. Введите имя для подключения:

      Например, введите egdbhostconnection.