WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Conexión a una base de datos desde sistemas Windows

Para permitir que un intermediario se conecte a una base de datos, defina el nombre de origen de datos (DSN) ODBC para la base de datos.

Antes de empezar: Compruebe si ha configurado el entorno para que el intermediario pueda conectarse a la base de datos. La mayoría de los gestores de bases de datos configuran el entorno necesario cuando se realiza la instalación, pero otros proporcionan un perfil de base de datos que se debe ejecutar. Para obtener información adicional sobre los entornos y sobre cómo ejecutar perfiles de base de datos, consulte Configuración de un entorno de mandatos: plataformas Windows.

Para los DFE (Data Flow Engine) de 32 bits, debe utilizar el gestor de controladores ODBC de 32 bits para crear las definiciones ODBC de 32 bits. Asimismo, para los DFE de 64 bits, debe utilizar el gestor de controladores ODBC de 64 bits para crear definiciones ODBC de 64 bits.

Configure un origen de datos ODBC utilizando el administrador de origen de datos ODBC:
  1. Pulse Inicio > Panel de control > Herramientas administrativas > Orígenes de datos (ODBC).

    Si utiliza DFE de 32 bits en sistemas Windows de 64 bits, realice los pasos siguientes:

    1. Haga una copia de Orígenes de datos (ODBC).
    2. Pulse el botón derecho del ratón en el acceso directo Orígenes de datos (ODBC) y seleccione propiedades.
    3. En el diálogo ODBC de 64 bits, de forma predeterminada el destino apunta a %SystemRoot%\system32\odbcad32.exe. Copie el acceso directo, modifique el destino para que apunte a %SystemRoot%\SysWoW64\Odbcad32.exe, y utilice la copia revisada del acceso directo.
  2. Pulse el separador DSN de sistema y pulse Agregar.
  3. Realice los pasos de las secciones siguientes correspondientes a las bases de datos con las que trabaje.

    Si necesita más información sobre un determinado producto de base de datos, consulte la documentación específica del producto.

DB2 UDB
Defina un origen de datos para DB2 UDB:
  1. Seleccione el controlador IBM DB2 ODBC DRIVER.
  2. Entre el nombre de origen de datos (DSN) y la descripción.
  3. Seleccione en la lista el alias correcto para la base de datos.
  4. Pulse Finalizar para guardar la definición.
  5. Pulse Aceptar para cerrar el Administrador de orígenes de datos ODBC.
  6. Si necesita utilizar Coordinación global con la base de datos desde WebSphere Message Broker en sistemas Windows, la tarea siguiente es configurar el entorno de 32 bits necesario para WebSphere MQ, consulte Establecimiento del entorno para dar soporte al acceso de bases de datos de 32 bits.
Ha de registrar el origen de datos como origen de datos del sistema.
Si lo prefiere, puede utilizar el Asistente de configuración en lugar del Administrador de orígenes de datos ODBC:
  1. Abra el asistente de configuración de DB2.
  2. Pulse con el botón derecho del ratón en la base de datos y seleccione Cambiar base de datos.
  3. Seleccione Origen de datos.
  4. Seleccione Registrar esta base de datos para ODBC. Seleccione la opción de origen de datos del sistema.
  5. Pulse Finalizar.
  6. El diálogo Probar conexión se abre automáticamente para que pueda probar las distintas conexiones.
Informix Dynamic Server
Defina un origen de datos para Informix Dynamic Server:
  1. Seleccione el controlador IBM INFORMIX ODBC DRIVER.
  2. En el separador Conexión, especifique:
    • El nombre del servidor Informix.
    • El nombre de host del servidor.
    • El nombre del servicio de red de Informix (tal como se define en el archivo de servicios).
    • El protocolo de red (por ejemplo, olsoctcp).
    • El nombre del origen de datos de Informix.
    • El identificador de usuario para acceder al origen de datos.
    • La contraseña para dicho identificador de usuario.
  3. Pulse Aplicar.
  4. Pulse en Probar conexión para comprobar los valores que ha proporcionado.
  5. Pulse Aceptar para cerrar el Administrador de orígenes de datos ODBC.
Microsoft SQL Server
Defina un origen de datos para Microsoft SQL Server:
  1. Seleccione el controlador correspondiente a la versión de SQL Server que utilice:
    • SQL Native Client para SQL Server 2005.
    • SQL Native Client 10.0 para SQL Server 2008.
  2. Especifique un nombre y una descripción.
  3. Seleccione el servidor correcto en la lista.
  4. Para especificar la modalidad de autenticación que el servidor utiliza:
    1. Pulse Siguiente.
    2. Seleccione la modalidad de autenticación.
    3. Pulse Atrás para retroceder al primer panel.
  5. Pulse Finalizar para guardar la definición.
  6. Pulse Aceptar para cerrar el Administrador de orígenes de datos ODBC.
Oracle
Defina un origen de datos para Oracle:
  1. Inicio del cambio
    • Si utiliza WebSphere Message Broker para Windows de 32 bits, seleccione el controlador WebSphere Message Broker DataDirect (8.0.0.2) DataDirect Technologies 6.0 Oracle Wire Protocol de 32 bits.
    • Si utiliza WebSphere Message Broker para Windows de 64 bits, seleccione el controlador WebSphere Message Broker DataDirect (8.0.0.2) DataDirect Technologies 6.0 Oracle Wire Protocol de 64 bits.
    Fin del cambio

    Se abre el recuadro de diálogo Configuración de controlador Oracle ODBC.

  2. En el separador General:
    1. Entre el nombre de DSN, la descripción, y el nombre de host de la máquina en la que se está ejecutando Oracle, el número de puerto en el que Oracle está a la escucha, y el Nombre de servicio de Oracle al que desea conectarse.
  3. En el separador Avanzadas:
    1. Seleccione Habilitar SQLDescribeParam.
    2. Seleccione Resultados de las devoluciones de procedimiento. La definición de ODBC resultante en el registro de Windows tiene un valor de serie de caracteres que se denomina ProcedureRetResults con el valor 1.
    3. Seleccione Tiempo de espera de inicio de sesión y establezca el valor en 0.
  4. Pulse Aceptar para cerrar el Administrador de orígenes de datos ODBC.
  5. Pulse Inicio > Ejecutar.
  6. Escriba REGEDIT en el campo Abrir y pulse en Aceptar.
  7. En el Editor de registro, navegue a la ubicación correcta.
    • Si utiliza WebSphere Message Broker para Windows de 32 bits en ediciones de Windows de 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
    • Si utiliza WebSphere Message Broker para Windows de 32 bits en ediciones de Windows de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI
    • Si utiliza WebSphere Message Broker para Windows de 64 bits en ediciones de Windows de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
  8. Expanda dicha ubicación y pulse con el botón derecho del ratón en su entrada de DSN. Seleccione Nuevo > Valor de cadena.
  9. Especifique WorkArounds como nombre de la serie de caracteres.
    1. Pulse WorkArounds con el botón derecho del ratón.
    2. Seleccione Modificar.
    3. Escriba el valor de datos 536870912.
  10. Cierre el Editor de registro.
Inicio del cambioOracle utilizando la autenticación SSL (capa de sockets seguros)Fin del cambio
Inicio del cambio
Nota: Para WebSphere Message Broker Versión 8.0 el soporte de Oracle SSL sólo está disponible si se ha actualizado a los controladores ODBCDataDirect Versión 7.0. Para obtener más información, consulte Cambiar WebSphere Message Broker para pasar a utilizar los controladores DataDirect V7.0.

Siga los pasos para Oracle anterior.

A continuación, siga estos pasos adicionales:
  1. Vuelva a abrir el recuadro de diálogo Configuración de controlador Oracle ODBC; consulte el paso 1 para Oracle anterior.
  2. En el separador Seguridad:
    1. En la Sección de autenticación, establezca el Método de autenticación en Cifrar contraseña.
    2. En la Sección de cifrado, establezca el Método de cifrado en SSL Automática.
    3. Marque el recuadro de selección si desea Validar el certificado del servidor.
    4. Entre una vía de acceso completa para Almacén de confianza.
    5. Entre la Contraseña de almacén de confianza.
    6. Entre una vía de acceso completa para el Almacén de claves.
    7. Entre la Contraseña de almacén de claves.
    8. Entre la Contraseña de claves SSL.
  3. Pulse Aceptar para cerrar el Administrador de orígenes de datos ODBC.
Fin del cambio
Sybase Adaptive Server Enterprise
Defina un origen de datos para Sybase Adaptive Server Enterprise:
  1. Inicio del cambio
    • Si utiliza WebSphere Message Broker para Windows de 32 bits, seleccione el controlador WebSphere Message Broker DataDirect (8.0.0.2) DataDirect Technologies 6.0 Sybase Wire Protocol de 32 bits.
    • Si utiliza WebSphere Message Broker para Windows de 64 bits, seleccione el controlador WebSphere Message Broker DataDirect (8.0.0.2) DataDirect Technologies 6.0 Sybase Wire Protocol de 64 bits.
    Fin del cambio
  2. Escriba el nombre de DSN, la descripción y la dirección de red del servidor, donde la dirección de red está compuesta por MyHostMachineName,MyHostMachinePortNumber.
  3. En el separador Avanzadas:
    • Seleccione Habilitar parámetro Describe.
    • Seleccione Tiempo de espera de inicio de sesión y establezca el valor en 0.
  4. En el separador Rendimiento:
    • Asegúrese de que el valor de Método de preparación es 1 - Partial.
  5. Pulse Inicio > Ejecutar.
  6. Escriba REGEDIT en el campo Abrir y pulse en Aceptar.
  7. En el Editor de registro, navegue a la ubicación correcta:
    • Si utiliza WebSphere Message Broker para Windows de 32 bits en ediciones de Windows de 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
    • Si utiliza WebSphere Message Broker para Windows de 32 bits en ediciones de Windows de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI
    • Si utiliza WebSphere Message Broker para Windows de 64 bits en ediciones de Windows de 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
  8. Expanda dicha ubicación y pulse con el botón derecho del ratón en su entrada de DSN. Seleccione Nuevo > Valor de cadena. Especifique SelectUserName para la serie de caracteres y establezca el valor en 1.
  9. Vuelva a pulsar con el botón derecho del ratón en el DSN y seleccione Nuevo > Valor de serie de caracteres. Especifique EnableSPColumnTypes para la serie de caracteres y establezca el valor en 2.
  10. Vuelva a pulsar con el botón derecho del ratón en el DSN y seleccione Nuevo > Valor de serie de caracteres. Especifique TimestampTruncationBehavior para la serie de caracteres y establezca el valor en 1.
  11. Vuelva a pulsar con el botón derecho del ratón en el DSN y seleccione Nuevo > Valor de serie de caracteres. Especifique XAConnOptBehavior para la serie y establezca el valor en 3.
  12. Cierre el Editor de registro.
solidDB
Defina un origen de datos para solidDB:
  1. Seleccione el controlador IBM® solidDB - (Unicode) DRIVER.
  2. Especifique una descripción.
  3. Especifique el puerto de comunicaciones en el campo de ubicación de red, por ejemplo, tcp 2315.
  4. Pulse Finalizar para guardar la definición.
  5. Pulse Aceptar para cerrar el Administrador de orígenes de datos ODBC.

solidDB sólo está soportados en los sistemas operativos Windows de 32 bits.

Acaba de configurar los nombres de origen de datos ODBC en Windows.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:46


Tema de tareaTema de tarea | Versión 8.0.0.5 | ah14442_