Índice

Search

  1. Prólogo
  2. Parte 1: Introducción a la instalación
  3. Parte 2: Antes de instalar los servicios
  4. Parte 3: Ejecutar el programa de instalación de los servicios
  5. Parte 4: Después de instalar los servicios
  6. Parte 5: Instalación del cliente de Informatica
  7. Parte 6: Desinstalación
  8. Apéndice A: Inicio y detención de los servicios de Informatica
  9. Apéndice B: Administración de paquetes de distribución
  10. Apéndice C: Conexión con bases de datos desde UNIX o Linux
  11. Apéndice D: Conexión con las bases de datos desde Windows
  12. Apéndice E: Cómo actualizar el parámetro DynamicSections de una base de datos DB2

Instalación de PowerCenter y Data Quality

Instalación de PowerCenter y Data Quality

Cómo configurar la conectividad ODBC

Cómo configurar la conectividad ODBC

Puede configurar la conectividad ODBC a una base de datos PostgreSQL en UNIX o Linux.
Puede configurar la conectividad a PostgreSQL a través de ODBC utilizando el controlador DataDirect PostgreSQL Wire Protocol.
Revise las siguientes tareas para obtener una guía para configurar la conectividad ODBC con PostgreSQL:
  1. Establezca la variable de entorno para PostgreSQL
  2. Configure la conectividad ODBC en el archivo ODBC.ini
  3. Actualice el repositorio de PowerCenter con el nombre del origen de datos de PostgreSQL
  4. Verifique la conexión PostgreSQL con el origen de datos ODBC
Para ver instrucciones específicas, consulte la documentación de la base de datos.

Paso 1. Establecer la variable de entorno

  1. En la Herramienta del administrador, haga clic en
    Administrar
    Servicios y nodos
    .
  2. En el navegador del dominio, seleccione el servicio de repositorio de PowerCenter.
  3. En el panel de contenido, haga clic en la vista Procesos. En la sección Variables de entorno, establezca el nombre de la variable como
    POSTGRES_ODBC
    y el valor en
    1
    .

Paso 2. Configurar la conectividad ODBC

  1. Establezca la variable de entorno ODBCHOME en el directorio de instalación de ODBC. Por ejemplo:
    Uso de un shell de Bourne:
    $ ODBCHOME=<inicio de servidor de Informatica>/ODBC7.1; export ODBCHOME
    Uso de un shell de C:
    $ setenv ODBCHOME <inicio de servidor de Informatica>/ODBC7.1
  2. Edite el archivo odbc.ini existente en el directorio $ODBCHOME o copie el archivo odbc.ini en el directorio principal de UNIX y edítelo.
    $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini
  3. Abra el archivo odbc.ini y agregue una entrada para los orígenes de datos DataDirect PostgreSQL Wire Protocol.
    Configure el nombre del origen de datos, la ruta del controlador, el nombre de host y el número de puerto para conectarse a la base de datos de PostgreSQL. Por ejemplo:
    [PostgreSQL Wire Protocol] Driver=/<Informatica installation directory>/ODBC7.1/lib/DWpsql27.so Description=DataDirect 7.1 PostgreSQL Wire Protocol AlternateServers= ApplicationUsingThreads=1 ConnectionReset=0 ConnectionRetryCount=0 ConnectionRetryDelay=3 Database=<database_name> DefaultLongDataBuffLen=2048 EnableDescribeParam=1 EncryptionMethod=1 ExtendedColumnMetadata=0 FailoverGranularity=0 FailoverMode=0 FailoverPreconnect=0 FetchTSWTZasTimestamp=0 FetchTWFSasTime=0 GSSClient=native HostName=<PostgreSQL_host> HostNameInCertificate=<Host name in SSL certificate> InitializationString= KeyPassword= KeyStore= KeyStorePassword= LoadBalanceTimeout=0 LoadBalancing=0 LoginTimeout=15 LogonID= MaxPoolSize=100 MinPoolSize=0 Password= Pooling=0 PortNumber=<PostgreSQL_server_port> QueryTimeout=0 ReportCodepageConversionErrors=0 TransactionErrorBehavior=1 TrustStore=<Path of the truststore certificates> TrustStorePassword=<Password of the truststore certificates> ValidateServerCertificate=1 XMLDescribeType=-10
  4. Establezca la variable de entorno PATH.
    Uso de un shell de Bourne:
    $ PATH=${PATH}:$ODBCHOME/bin; export PATH
    Uso de un shell de C:
    $ setenv PATH ${PATH}:$ODBCHOME/bin
  5. Establezca la variable de entorno de la biblioteca compartida según el sistema operativo.
    La siguiente tabla describe las variables de biblioteca compartida para cada sistema operativo:
    Por ejemplo, use la siguiente sintaxis para establecer LD_LIBRARY_PATH para Linux:
    • Uso de un shell de Bourne:
      $ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$HOME/server_dir :$ODBCHOME/lib; export LD_LIBRARY_PATH
    • Uso de un shell de C:
      $ setenv LD_LIBRARY_PATH $HOME/server_dir:$ODBCHOME/lib:${LD_LIBRARY_PATH}
    Por ejemplo, use la siguiente sintaxis para establecer LIBPATH para AIX:
    • Uso de un shell de Bourne:
      $ LIBPATH=${LIBPATH}:$HOME/server_dir :$ODBCHOME/lib; export LIBPATH
    • Uso de un shell de C:
      $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir :$ODBCHOME/lib

Paso 3. Actualizar las propiedades de la base de datos del repositorio de PowerCenter

  1. Seleccione el servicio de repositorio de PowerCenter en la Herramienta del administrador.
  2. En la sección de propiedades de la base de datos, introduzca el mismo nombre de origen de datos que especificó para PostgreSQL en el archivo ODBC.ini.
  3. Guarde los cambios.

Paso 4. Verificar la conexión de PostgreSQL

  1. Compruebe que pueda conectarse a la base de datos de PostgreSQL empleando el origen de datos ODBC.
  2. Si no se puede establecer conexión, consulte la documentación de la base de datos.