Настройте подключение к Teradata

Для использования ArcGIS с базой данных Teradata на компьютер ArcGIS-клиента необходимо установить следующее:

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

Библиотека Teradata ICU и клиент GSS должны быть установлены до установки драйвера Teradata ODBC.

Драйверы Teradata ODBC можно загрузить с веб-сайта Teradata. В загружаемых файлах находятся клиент Teradata GSS и библиотека ICU.

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

Если вы подключаетесь из 32-разрядного ArcGIS-клиента, установите файлы 32-разрядной Teradata. Если вы подключаетесь из 64-разрядного ArcGIS-клиента, установите файлы 64-разрядной Teradata.

После установки файлов настройте имя источника данных ODBC.

Шаги:
  1. Установите библиотеку Teradata ICU и клиента GSS на клиентском компьютере ArcGIS.
  2. Установите драйвер Teradata ODBC на клиентском компьютере ArcGIS.
  3. Настройте драйвер ODBC.
    • В ОС Windows измените следующие настройки в диалоговом окне Teradata ODBC Driver Options:
      • Установите режим сеанса Teradata.
      • Выберите опцию Use Native Large Object Support.
    • Для операционных систем Linux укажите следующие параметры в файле odbc.ini:
      • SessionMode=Teradata
      • UseNativeLOBSupport=Yes
  4. При подключении с ArcGIS for Server Linux сделайте следующее:
    1. Откройте скрипт init_user_param.sh из папки /arcgis/server/usr в директории установки ArcGIS Server.
    2. Раскомментируйте и задайте переменные LIB_ODBC_DRIVER_MANAGER, TDDIR, LD_LIBRARY_PATH и ODBCINI в разделе Teradata.

      Например, чтобы задать переменную LIB_ODBC_DRIVER_MANAGER в соответствии с местоположением файла libodbc.so в папке установки драйвера Teradata, введите export LIB_ODBC_DRIVER_MANAGER=/OPT/TERADATA/LIBODBC.SO.2.0.0.

    3. Поместите файлы подключения Teradata ODBC в папку $HOME пользователя ArcGIS Server. Файлы должны называться .odbc.ini и .odbcinst.ini.
    4. Если ArcGIS for Server уже был запущен перед установкой подключения Teradata, перезапустите ArcGIS Server.
    ПримечаниеПримечание:

    Драйвер Teradata ODBC работает только с определенной версией Progress DataDirect ODBC Driver Manager, который поставляется вместе с пакетом драйвера Teradata ODBC.

  5. После установки драйвера ODBC задайте имя источника данных ODBC.

    Имя источника данных ODBC используется при подключении к базе данных из ArcGIS.

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

Связанные темы

5/12/2014