Регистрация базы данных PostgreSQL на сервере

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

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

Копирование файлов клиента PostgreSQL

Чтобы подключиться непосредственно из ArcGIS-клиента к базе данных PostgreSQL, вам необходимо поместить клиентские библиотеки PostgreSQL в каталог bin ArcGIS-клиента Можно загрузить библиотеки клиентов с портала поддержки пользователей Esri Customer Care Portal.

ПримечаниеПримечание:

Убедитесь, что вы используете библиотеки, соответствующие операционной системе и клиенту ArcGIS. Например, для подключения к PostgreSQL из ArcGIS Server на Linux вам нужно поместить библиотеки 64-разрядного клиента Linux в каталоге bin ArcGIS Server. Чтобы подключиться к PostgreSQL из ArcGIS for Desktop, поместите библиотеки 32-разрядного клиента Windows в каталог bin.

Если ваш сайт ArcGIS Server состоит из нескольких компьютеров, поместите библиотеки 64-битного клиента PostgreSQL на все серверы сайта.

Для получения подробной информации о библиотеках клиента PostgreSQL обратитесь к разделу Установка подключения к PostgreSQL.

Задание переменных

Вам необходимо установить следующие переменные для PostgreSQL в скрипте init_user_param.sh ArcGIS Server при подключении из ArcGIS for Server (Linux):

Обратитесь к разделу "Указание библиотек клиента базы данных в скрипте init_user_param.sh" главы Настройка подключения к базе данных в ArcGIS Server для получения подробной информации.

Установка прав доступа

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

Cм. в разделе Пользовательские права доступа в базах гееоданных PostgreSQL для подробной информации о правах различных типов пользователей баз данных.

Подключение к PostgreSQL

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

Независимо от вашего выбора, для подключению к PostgreSQL необходимо указать следующую информацию:

Дополнительные сведения см. в разделе Подключение к базе данных в ArcGIS for Desktop.

Если вы хотите подключиться к базе данных PostgreSQL с помощью сервиса ArcSDE, вам нужно создать файл .sde, используя инструмент геообработки Создать файл подключения ArcSDE (Create ArcSDE Connection File) или скрипт Python. После этого импортируйте подключение во время регистрации базы геоданных на ArcGIS Server.

Регистрация базы данных на ArcGIS Server

Вы можете зарегистрировать базу данных в Server Manager или в окне Каталога ArcGIS for Desktop. За объяснением порядка регистрации базы данных и описанием параметров регистрации обратитесь к следующим разделам:

5/16/2014