Skip To Content

Регистрация Netezza Data Warehouse Appliance с ArcGIS Server

Чтобы опубликовать веб-сервисы ArcGIS Server, которые используют данные в базе данных IBM Netezza Data Warehouse Appliance, ваш сайт ArcGIS Server должен быть подключен к Netezza. Чтобы настроить такое подключение, выполните следующее:

Установка и настройка драйвера ODBC Netezza

Чтобы подключить клиент ArcGIS к Netezza, установите и настройте драйвер Netezza ODBC на компьютере с установленной клиентской частью ArcGIS.

Если у вас нет необходимых прав доступа для установки ПО на компьютерах, на которых запущены клиенты ArcGIS, обратитесь к вашему IT-отделу для помощи в установке драйвераNetezza ODBC.

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

Если ArcGIS Server и ArcMap установлены на одном компьютере, вам необходимо установить и 32-разрядный, и 64-разрядный драйвера Netezza ODBC.

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

Для получения более подробных инструкций обратитесь к разделу Подключение к Netezzaиз ArcGIS.

Установка переменных

Вам необходимо настроить переменную LIB_ODBC_DRIVER_MANAGER в скрипте ArcGIS Server init_user_param.sh при подключении к Netezza из ArcGIS Server на компьютере Linux.

Более подробно см. раздел Настройка подключения к базе данных в ArcGIS Server.

Предоставление прав доступа

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

Группе требуется доступ для чтения данных. Необходимые права доступа в базе данных – следующие:

  • Select on _V_SYS_PRIV
  • Select on SPATIAL_REF_SYS
  • Select on GEOMETRY_COLUMNS
  • Execute on LIBGEOSLIBS
  • Execute on LIBSTDCPP
  • Execute on LIBSPATIALUTILS
  • Execute on FUNCTION
  • Выбор для всех публикуемых наборов данных

Подробнее см. раздел Права доступа для использования ArcGIS с Netezza.

Администратор базы данных может использовать инструменты базы данных для предоставления прав доступа.

Подключитесь к Netezza

Для регистрации Netezza Data Warehouse Appliance на сайте ArcGIS Server вам потребуется следующая информация:

  • Тип платформы базы данных, к которой вы подключаетесь (в данном случае, Netezza)
  • Имя источника данных ODBC для Netezza Data Warehouse Appliance либо, если это имя не указано, используйте для подключения следующий синтаксис:

    ServerName=<хост>;Port=<номер порта>;Database=<имя базы данных>

    Более подробно см. раздел Подключения баз данных в ArcGIS Pro или Подключения к базам данных в ArcMap, где также можно посмотреть пример подключения.

  • В качестве типа аутентификации используется аутентификация в базе данных (аутентификация средствами операционной системы не поддерживается)
  • Корректные имя пользователя и пароль, которые нужно сохранить для соединения

Регистрация на ArcGIS Server

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