Configurar una conexión a Netezza
Debe instalar y configurar el controlador ODBC de Netezza en el equipo cliente desde el que se va a conectar a la base de datos de Netezza.
-
Instale el controlador ODBC de Netezza en el equipo cliente.
Instale un controlador ODBC de 32 bits si se conecta desde una aplicación de 32 bits como ArcGIS for Desktop; instale un controlador ODBC de 64 bits si se conecta desde una aplicación de 64 bits como ArcGIS for Server. Consulte los requisitos del sistema DBMS de Netezza para obtener información sobre las versiones compatibles del controlador.
- Configure el controlador para que use un conjunto de caracteres concreto:
- En los sistemas operativos Windows, configure el controlador como Optimizar para el conjunto de caracteres ASCII durante la instalación del controlador ODBC.
- En los sistemas operativos Linux, defina los siguientes parámetros en el archivo odbcinst.ini tras la instalación del controlador ODBC:
- UnicodeTranslationOption = utf16
- CharacterTranslationOption = latin9
- Si se conecta desde ArcGIS for Server en Linux, modifique la secuencia de comandos init_user_param.sh que se encuentra en el directorio /arcgis/server/usr del directorio de instalación de ArcGIS for Server.
Elimine el comentario y defina la variable LIB_ODBC_DRIVER_MANAGER en la ubicación del archivo libodbc.so.2.0.0.
Por ejemplo, export LIB_ODBC_DRIVER_MANAGER=$HOME/bin
Si .odbcinst.ini no se ha establecido en el directorio $HOME del usuario de ArcGIS o si se ha cambiado el nombre del archivo, elimine el comentario y defina la variable ODBCINSTINI en la ubicación en la que está almacenado el archivo y con el nombre del archivo.
export ODBCINSTINI=/usr/odbc/inst.ini
Si .odbc.ini no se ha establecido en el directorio $HOME del usuario de ArcGIS o si se ha cambiado el nombre del archivo, elimine el comentario y defina la variable ODBCINI en la ubicación en la que está almacenado el archivo y con el nombre del archivo.
export ODBCINI=/usr/odbc/odbc.ini
- Si ArcGIS for Server ya se estaba ejecutando antes de configurar la conexión de Netezza, reinicie ArcGIS for Server.