Configurar la base de datos

Necesita una base de datos con dos tablas y una definición ODBC para ejecutar el ejemplo Nodo DatabaseInput. Para acceder a la base de datos, el intermediario debe configurarse con un identificador de usuario y una contraseña.

Configure las tablas de base de datos

Realice las tareas siguientes para configurar las tablas de base de datos:

  1. Cree la base de datos

    Siga las instrucciones que conciernan al gestor de su base de datos:


  2. Cree las tablas en la base de datos, consulte Configuración de las tablas de base de datos utilizando los scripts SQL.

Para configurar el entorno de base de datos para el intermediario

Realice las tareas siguientes para configurar el entorno de base de datos para el intermediario:

  1. Cree una definición ODBC para la base de datos DBINPUT con DBINPUT como nombre de origen de datos (DSN).

    Para obtener instrucciones, consulte Habilitación de las conexiones ODBC con las bases de datos en la documentación de WebSphere Message Broker.

  2. Especifique el identificador de usuario y la contraseña que están asociados al nombre de origen de datos DBINPUT.

    Utilice el mandato mqsisetdbparms para especificar un identificador de usuario y una contraseña que el intermediario puede utilizar con el origen de datos DBINPUT. Este identificador de usuario debe ser el mismo identificador de usuario que se ha utilizado cuando se creó la base de datos en el paso anterior. El identificador de usuario determina el nombre del esquema de la base de datos y el intermediario debe utilizar el mismo identificador al usuario cuando acceda a la tabla. Por ejemplo, si el identificador de usuario sea USERID, el nombre completo del nombre de tabla CUSTOMER es USERID.CUSTOMER.

    1. Abra una ventana de consola de mandatos en la que podrá ejecutar los mandatos de WebSphere Message Broker. Escriba el mandato siguiente para especificar el identificador de usuario y la contraseña:
      mqsisetdbparms MB8BROKER -n DBINPUT -u <ID_usuario> -p <contraseña>
    2. Escriba el siguiente mandato para volver a cargar el grupo de ejecución:
      mqsireload MB8BROKER -e DatabaseInput

Volver a la página inicial del ejemplo