Configuración de la base de datos de DB2 as a
Rational Connector for SAP Solution Manager.
Acerca de esta tarea
Estos pasos de alto nivel le indican cómo configurar Rational
Connector para utilizar DB2 como la 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.
Procedimiento
Crear la base de datos de DB2
- Abra el centro de control de DB2.
.
Los mandatos para abrir el centro de DB2 varían en función del sistema operativo.
Ejecute el mandato adecuado.
- Pulse con el botón derecho del ratón sobre Todas las bases de datos y pulse
. 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. Se crea la base de datos.
Cree las tablas en la base de datos de DB2.
- En el centro de control de DB2, pulse el icono Editor de
mandatos en la barra de iconos 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 la base de datos
DB2.
- En el directorio raíz de la instalación del conector, vaya al directorio server/conf y abra el
archivo de propiedades sapconnector.properties. Por ejemplo,
DirInstalaSAPC/server/conf/sapconnector.properies
- En los archivos 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. El archivo de propiedades del conector se actualiza para que apunte la base de datos
DB2.
Si está utilizando WebSphere Application Server, haga que los
controladores JDBC de DB2 sean accesibles para la aplicación
Java™ Platform, Enterprise Edition del conector creando un proveedor JDBC de
DB2 en WebSphere Application Server. Pase a la sección siguiente si está utilizando el servidor de aplicaciones de Apache Tomcat.
- Abra la consola administrativa apuntando un navegador a
http://susistema:9060/ibm/console
- Pulse .
- En la primera página del asistente, seleccione Todos los ámbitos, a continuación seleccione
Nodo=SuNombreDeNodo, Servidor=SuConfiguraciónDeServidor.
Pulse Nuevo. Establezca Tipo de base de datos en
DB2, Tipo de proveedor en
DB2, Utilización de controlador IBM JCC y Tipo
de implementación en Origen de datos de 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.
Haga que los controladores JDBC de DB2 sean accesibles para Tomcat
- Copie los controladores de DB2 JDBC en el directorio
DirInstalSAPC/server/tomcat/lib.
Puede acceder al archivo db2jcc.jar en el directorio SQLLIB/java de la instalación de
DB2.