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.
- Crear las tablas dentro de la base de datos.
- Actualizar el archivo de propiedades del conector para que apunte a esa base de datos.
- Hacer que los archivos JDBC de la base de datos sean accesibles para el servidor de aplicaciones.
Crear la base de datos DB2
- 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.
- 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.
- Pulse Finalizar.
Crear tablas dentro de la base de datos DB2
- 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.
- Pulse el icono del Editor de mandatos en la barra de iconos de la parte superior.
- Pulse Añadir y seleccione la base de datos nueva como destino.
- 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.
- 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
- 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
- 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>;
- Comente
las dos líneas de la base de datos Derby con '#' y descomente las dos líneas para DB2.
- 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.
- 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.
- Abra la consola de administración de WebSphere apuntando a un navegador a
http://susistema:9060/ibm/console.
- En el árbol de navegación de la consola, pulse Recursos > JDBC-> Proveedores JDBC.
- 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.
- 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.
- 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.