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

Crear y configurar una base de datos DB2 para grabar datos

Para grabar datos en una base de datos DB2, cree la base de datos y configure en ella una definición ODBC. Configure el intermediario para que se pueda conectar a la base de datos.

Antes de empezar:

Lea los siguientes temas:

  1. Utilice el script que se proporciona con WebSphere Message Broker para crear y configurar una base de datos DB2 a fin de almacenar los datos grabados.
    1. Localice el script correspondiente a su sistema operativo:
      • Windows: dir_instalación\ddl\db2\DataCaptureSchema.sql
      • UNIX: dir_instalación/ddl/db2/DataCaptureSchema.sql
      • z/OS: el script JCL está en el conjunto de datos y el miembro SBIPPROC(BIPRRDB)
      dir_instalación es la ubicación de la instalación de WebSphere Message Broker.
    2. Opcional: Para especificar su propia base de datos o esquema, personalice el script DataCaptureSchema proporcionado, y guarde los cambios.

      Si modifica el SQL para especificar un esquema determinado, también debe establecer el mismo nombre de esquema en el servicio configurable DataCaptureStore.

      Es posible que también desee editar el script por las siguientes razones:
      • Si ha ejecutado el script y desea ejecutarlo otra vez, primero debe descartar la base de datos MBRECORD. Inserte el mandato drop database MBRECORD antes de la línea que dice create database MBRECORD.
      • El tamaño máximo de cuerpo de mensaje que puede grabar (después de que se haya llevado a cabo la codificación) es de 5 MB . El tamaño predeterminado es de 5 MB, pero puede aumentar este tamaño editando el script para incrementar el valor de la columna WMB_BINARY_DATA.DATA.
    3. En una línea de mandatos, vaya a la ubicación del script y ejecútelo.

      En Windows, utilice un Ventana de mandatos de DB2 para asegurarse de que el entorno de mandato está configurado correctamente. Pulse Inicio > IBM DB2 > instancia_base_datos > Herramientas de línea de mandatos y seleccione Ventana de mandatos, donde instancia_base_datos es el nombre de instalación de DB2.

      En UNIX, se proporciona un script denominado db2profile para configurar el entorno; para obtener más información, consulte Entorno de mandatos: sistemas Linux y UNIX.

      Cuando el entorno de mandato se ha configurado, puede ejecutar el script.

      Por ejemplo, en Windows o UNIX, entre el mandato siguiente:

      db2 -tvf DataCaptureSchema.sql
  2. Cree una definición de ODBC para la base de datos.

    Si utilizaba el script proporcionado para crear la base de datos sin modificaciones, cree una definición de ODBC para la base de datos denominada MBRECORD, con MBRECORD como nombre de origen de datos (DSN). Para obtener más información, consulte Habilitación de las conexiones ODBC con las bases de datos.

  3. Utilice el mandato mqsisetdbparms para establecer un identificador de usuario y una contraseña para que el intermediario los utilice al conectarse a la base de datos; por ejemplo:
    mqsisetdbparms nombreIntermediario -n nombreOrigenDatos -u idUsuario -p contraseña
    • nombreIntermediario es el nombre del intermediario.
    • nombreOrigenDatos identifica la base de datos en la que desea grabar datos.
    • idUsuario y contraseña especifican el identificador de usuario y la contraseña que el intermediario utiliza para conectarse a la base de datos.
  4. Para asegurarse de que los cambios en el mandato mqsisetdbparms tengan efecto, reinicie el intermediario. Para obtener más información, consulte Inicio y detención de un intermediario.
  5. Pruebe la conexión a la base de datos utilizando el mandato mqsicvp. Para obtener más información, consulte Mandato mqsicvp.

A continuación:

Continúe siguiendo los pasos para grabar datos; para obtener más información, consulte Grabar datos.

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 17:01:25


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