Configuración de DB2 como base de datos de Rational Connector for SAP Solution Manager

Este tema describe cómo configurar DB2 como base de datos de Rational Connector for SAP Solution Manager.

Estos son los pasos para configurar Rational Connector for SAP Solution Manager para que utilice DB2 como base de datos:

Crear la base de datos DB2

  1. Abra el centro de control de DB2.
    • En sistemas Windows, seleccione Inicio -> IBM® DB2 -> Herramientas generales de administración -> Control Center.
    • En sistemas Linux, los mandatos para abrir el centro de control de DB2 varían según el sistema operativo. Ejecute el mandato adecuado.
  2. Pulse con el botón derecho sobre Todas las bases de datos y a continuación pulse Crear base de datos -> Estándar. Utilice todos los valores predeterminados, excepto estos dos valores:
    • Cambie la agrupación de almacenamientos intermedios predeterminada y el tamaño de página de tabla a 8K.
    • Cambie el conjunto de códigos a UTF-8.
  3. Pulse Finalizar.

Crear tablas dentro de la base de datos DB2

  1. Abra el centro de control de DB2.
    • En sistemas Windows, seleccione Inicio -> IBM DB2 -> Herramientas generales de administración -> Control Center.
    • En sistemas Linux, los mandatos para abrir el centro de control de DB2 varían según el sistema operativo. Ejecute el mandato adecuado.
  2. Pulse el icono del Editor de mandatos en la barra de iconos de la parte superior.
  3. Pulse Añadir y seleccione la base de datos nueva como destino.
  4. Corte y pegue el contenido de Table.ddl del directorio raíz de la instalación del conector en la ventana de línea de mandatos de la parte superior.
  5. Pulse el icono Ejecutar.

Se crearán las tablas.

Actualizar el archivo de propiedades del conector para que apunte a la base de datos DB2

  1. En el directorio raíz de la instalación del conector, navegue al directorio server/conf y abra el archivo de propiedades sapconnector.properties.

    <Directorio de instalación raíz del
    conector>/server/conf/sapconnector.properties

  2. En el archivo de propiedades, localice estas líneas:

    #
    # Líneas de
    ejemplo para DERBY
    # com.ibm.rational.connector.sap.db.vendor=DERBY
    # puede ser relativa a la variable del sistema SAPC_HOME o una vía de acceso absoluta com.ibm.rational.connector.sap.db.location=sapc/Derby/SAPConnectorDB
    #
    # Líneas de ejemplo para DB2
    #
    #com.ibm.rational.connector.sap.db.vendor=DB2
    #com.ibm.rational.connector.sap.db.location=//localhost:50000/SAPC:user=db2admin;password=<contraseña>;

  3. Comente las dos líneas de la base de datos Derby con '#' y descomente las dos líneas para DB2.
  4. Sustituya SAPC por el nombre de la base de datos que ha creado y db2admin y <contraseña> por el ID de usuario y la contraseña de la identidad del daemon de DB2. Si es necesario, cambie el número de puerto 50000 para que coincida con su instalación de DB2.
  5. Guarde el archivo de propiedades y ciérrelo.

Hacer que los controladores JDBC de DB2 sean accesibles para WebSphere Application Server

Haga que los controladores JDBC de DB2 sean accesibles para la aplicación JEE del conector creando un proveedor JDBC de DB2 en WebSphere Application Server.

  1. Abra la consola de administración de WebSphere apuntando a un navegador a http://susistema:9060/ibm/console.
  2. En el árbol de navegación de la consola, pulse Recursos > JDBC-> Proveedores JDBC.
  3. En la primera página del asistente, Seleccione "Todos los ámbitos", seleccione Nodo=NombreDeSuNodo, Servidor=SuConfiguraciónDeServidor. A continuación pulse "Nuevo". Establezca el tipo de base de datos en DB2, el tipo de proveedor en DB2 con controlador IBM JCC y el tipo de implementación en origen de datos XA.
  4. En la segunda página del asistente, establezca las vías de acceso del controlador y del directorio de biblioteca nativa como los directorios java y bin bajo SQLLIB. Si no sabe dónde se encuentra SQLLIB en el sistema, consulte la documentación de DB2.
  5. En la última página del asistente, pulse Finalizar. A continuación, guarde los cambios.

Hacer que los controladores JDBC de DB2 sean accesibles para Tomcat

Copie los controladores JDBC de DB2 en el directorio <raíz de instalación de Apache Tomcat>/lib. Puede acceder al archivo db2jcc.jar desde el directorio SQLLIB/java de la instalación de DB2.


Comentarios