Siga estas instrucciones para configurar una base de datos DB2 o DB2 Express para utilizarla con IBM® Rational Quality
Manager.
Antes de empezar
Nota: DB2 v9.5 Workgroup
Server Edition viene empaquetado con este release de Rational Quality Manager.
Este procedimiento
asume que se cumplen los requisitos previos siguientes. Consulte
la documentación de DB2 o a un administrador de base de datos de DB2 (DBA)
para obtener ayuda.
Por qué y cuándo se efectúa esta tarea
Para configurar una base de datos de DB2:
- En el servidor de DB2, inicie el Centro de Control de DB2.
- Pulse con el botón derecho del ratón sobre Todas las bases de datos, seleccione Crear base de datos y luego seleccione Estándar. Iniciará el Asistente para crear base de datos.
- En la página 1 del Asistente para crear base de datos realice los siguientes pasos:
- Como nombre de base de datos, escriba: RQM.
- Especifique una vía de acceso predeterminada, por ejemplo: C:\.
- Seleccione la opción Permitir que DB2 gestione mi almacenamiento (almacenamiento automático).
- Especifique 16K como el valor para bufferpool y espacio de tabla.
- Pulse Siguiente.
- En la página 2 del Asistente para crear base de datos, realice los siguientes pasos:
- Acepte los valores predeterminados.
- Pulse Siguiente.
- En la página 3 del Asistente para crear base de datos, asegúrese de que las siguientes opciones estén establecidas como se indica:
- País/región: predeterminado.
- Territorio: US.
- Código: UTF-8.
- Secuencia de clasificación establecida en: Sistema.
- Pulse Siguiente.
- Pulse Finalizar.
Nota: La siguiente serie de pasos se completa en el servidor Rational Quality Manager Jazz.
- Localice el archivo teamserver.properties en el directorio InstallDir\server\conf\jazz\
y renómbrelo a teamserver.derby.properties.
Rational Quality Manager utiliza este archivo para especificar varias propiedades, incluidos los valores de la base de datos.
Al actualizar el archivo teamserver.properties, puede utilizar la base de datos
DB2 en lugar de la base de datos Derby.
- Localice el archivo teamserver.db2.properties en el directorio InstallDir\server\conf\jazz\
y renómbrelo a teamserver.properties.
- Especifique los detalles de base de datos y conexión en el archivo teamserver.properties.
La especificación de conexión predeterminada conecta a una base de datos DB2 que se ejecuta en el host local en el puerto 50000. El ejemplo siguiente asume que la base de datos se denomina RQM y que el nombre
de usuario y la contraseña son db2admin. Si se han utilizado los valores predeterminados
al configurar la base de datos, es posible que el archivo teamserver.properties
ya esté configurado correctamente. Si no es así, cambie esta información para que coincida
con su configuración.
- Abra el archivo teamserver.properties en el editor de texto.
- Localice las líneas siguientes:
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//localhost:50000/RQM:user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=db2admin
- Edite el valor de com.ibm.team.repository.db.jdbc.location para el servidor y
base de datos DB2.
Cambie el nombre de host de la base de datos (o dirección IP), nombre de base de datos, nombre de usuario y contraseña
de DB2 según sea necesario.
Nota: El usuario de DB2 debe tener permisos para crear tablas,
espacios de tablas y modificar la configuración de base de datos. Los usuarios de DB2 los crea el sistema operativo.
- Especifique la contraseña de usuario en la propiedad com.ibm.team.repository.db.jdbc.password.
Nota: No cambie el texto password={password} en la propiedad
com.ibm.team.repository.db.jdbc.location.
- Si es necesario, cambie la propiedad com.ibm.team.repository.db.db2.content.tablespace.location a una vía de acceso del servidor Jazz donde se pueda crear el
espacio de tablas principal.
Nota: Si no se cambia el valor predeterminado de content_tablespace de este valor, el espacio de tablas
se creará en la ubicación de almacenamiento de base de datos. En Windows®, si se especifica una nueva vía de acceso, se debe especificar utilizando barras inclinadas invertidas dobles, por
ejemplo: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace.
- Añada las líneas siguientes al archivo teamserver.properties. (Cambie los números de puerto para que coincidan con su configuración de WebSphere Application
Server).
#websphere port configuration
com.ibm.team.repository.server.repourl.port.http=9080
com.ibm.team.repository.server.repourl.port.https=9443
Nota: Éstos son los números predeterminados. Si no ha instalado WebSphere Application
Server y utiliza otros números de puerto, tendrá que hacer que dichos números de puerto coincidan con los números de puerto asignados en WebSphere Application
Server.
- Edite los tres perfiles de provisión a fin de incluir la vía de acceso completa.
En Windows, los perfiles de provisión
están ubicados en InstallDir\server\conf\jazz\provision_profiles.
En Linux, los perfiles de provisión
están ubicados en InstallDir\server.
Nota: Los espacios en
los nombres de vías de acceso de los perfiles de provisión se han de sustituir por %20.
Obtener más información sobre los perfiles de provisión.: Jazz utiliza perfiles de provisión para especificar la vía de acceso del conector para futuros fixpacks y actualizaciones de release. Estos perfiles también se utilizan cuando se crean tablas de base de datos.
Para que el directorio de actualización funcione de manera correcta, los perfiles de provisión deben tener una vía de acceso absoluta.
- profile.ini: url=file:///C:/Program%20Files/RQM20/server/conf/jazz/update-site
featureid=com.ibm.team.rtc.server.feature
- rqm-license-profile.ini: url=file:///C:/Program%20Files/RQM20/server/conf/jazz/rqm-license-update-site
featureid=com.ibm.rqm.licensing.standard.feature
- rqm-profile.ini: url=file:///C:/Program%20Files/RQM20/server/conf/jazz/rqm-update-site featureid=com.ibm.rqm.server.feature
- En Linux, la variación de sintaxis para
editar los perfiles de provisión es la siguiente, asumiendo que su directorio de instalación de
Rational Quality Manager
sea /opt/IBM/RQM20/.
- Para Red Hat Enterprise Linux 5: url=file:/opt/IBM/RQM20/server O
url=file:///opt/IBM/RQM20/server.
- Para SUSE Linux Enterprise
Server 10: url=file:/opt/IBM/RQM20/server
- Ahora que se ha modificado teamserver.properties y los perfiles de provisión, debe ejecutar
un programa de utilidad Jazz denominado repotools
para crear las tablas de base de datos. El archivo del programa de utilidad repotools.bat
está ubicado en InstallDir\server\repotools.bat.
- Abra una ventana de mandatos.
- Ejecute repotools.bat -createTables.
Resultados
Ha acabado de configurar la base de datos.