Настройка подключения к Netezza
Прежде чем можно будет подключиться к базе данных Netezza, необходимо установить и сконфигурировать на клиентском компьютере драйвер Netezza ODBC.
-
Установите драйвер Netezza ODBC на клиентском компьютере.
Установите 32-битный драйвер ODBC при подключении из 32-битного приложения, например, из ArcGIS for Desktop. Установите 64-битный драйвер ODBC при подключении из 64-битного приложения, такого как ArcGIS for Server. Обратитесь к разделу Системные требования СУБД Netezza для получения информации о поддерживаемых версиях драйвера.
- Настройте драйвер для использования определенного набора символов:
- Для операционных систем Windows укажите для драйвера Оптимизацию для набора символов ASCII во время инсталляции драйвера ODBC.
- Для операционных систем Linux укажите следующие параметры в файле odbcinst.ini после установки драйвера ODBC:
- UnicodeTranslationOption = utf16
- CharacterTranslationOption = latin9
- При подключении из ArcGIS for Server в Linux измените скрипт init_user_param.sh в директории /arcgis/server/usr инсталляции ArcGIS Server.
Раскомментируйте и задайте для переменной LIB_ODBC_DRIVER_MANAGER местоположение файла libodbc.so.2.0.0.
Например, export LIB_ODBC_DRIVER_MANAGER=$HOME/bin
Если .odbcinst.ini не указан в пользовательской директории $HOME ArcGIS или если вы изменили имя файла, раскомментируйте и задайте для переменной ODBCINSTINI место сохранения файла и его имя.
export ODBCINSTINI=/usr/odbc/inst.ini
Если .odbc.ini не указан в пользовательской директории $HOME ArcGIS или если вы изменили имя файла, раскомментируйте и задайте для переменной ODBCINI место сохранения файла и его имя.
export ODBCINI=/usr/odbc/odbc.ini
- Если ArcGIS for Server был запущен перед установкой подключения Netezza, перезапустите ArcGIS for Server.