Configuración de una base de datos DB2

Configure una base de datos DB2 soportada o la base de datos empaquetada de DB2 Workgroup Server para que funcione con Jazz Team Server.
Antes de empezar
Este procedimiento presupone que se han cumplido los siguientes requisitos previos. Consulte la documentación de DB2 o a un administrador de bases de datos DB2 (DBA) para obtener ayuda.
Por qué y cuándo se efectúa esta tarea
Para configurar una base de datos DB2:
  1. Cree la base de datos en la ventana de mandatos de DB2. El mandato de ejemplo crea una base de datos nueva llamada JAZZ. Estos mandatos se ejecutan en la ventana de mandatos de DB2. La ventana de mandatos se puede abrir desde el menú de inicio de la aplicación en el menú Herramientas de líneas de mandatos de la DB2.
    Nota: Para garantizar un manejo correcto del contenido Unicode, el conjunto de caracteres de la base de datos debe ser de codificación UTF-8. Dado que la tabla AUDITABLE_LINKS no se ajusta al tamaño de página predeterminado de 4K de Windows®, establezca el tamaño de página en como mínimo 8K para Rational Team Concert y 16K para Rational Quality Manager.
    • En Windows:
      db2 create database JAZZ on c: using codeset UTF-8 territory en PAGESIZE 16K
    • En Linux:
      db2 create database JAZZ using codeset UTF-8 territory en PAGESIZE 16K
    Consejo: Si la base de datos no está en ejecución, el mandato db2start inicia la DB2.
  2. Localice el archivo teamserver.properties en el directorio JazzInstallDir/server/conf/jazz y renómbrelo como teamserver.derby.properties.
  3. Localice el archivo teamserver.db2.properties en el directorio JazzInstallDir/server/conf/jazz y renómbrelo como teamserver.properties.
  4. Especifique los datos de conexión y de base de datos en el archivo teamserver.properties.

    La especificación de conexión predeterminada se conecta a la base de datos DB2 que se ejecuta en el host local en el puerto 50000. La base de datos se denomina JAZZ, y tanto el nombre de usuario como la contraseña es db2admin. Si se utilizaron los valores predeterminados cuando se configuró la base de datos, el archivo teamserver.properties ya debe estar configurado correctamente. De lo contrario, cambie esta información para que coincida con la configuración.

    1. Abra el archivo teamserver.properties en un editor de texto.
    2. Ubique las siguientes líneas:
      com.ibm.team.repository.db.vendor = DB2
      com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
      com.ibm.team.repository.db.jdbc.password=db2admin
    3. Modifique el valor de com.ibm.team.repository.db.jdbc.location del servidor y la base de datos DB2.
    4. Cambie el valor de com.ibm.team.repository.db.jdbc.location por el nombre del usuario de la DB2.
      Nota: el usuario de DB2 debe contar con permisos para crear tablas, espacios de tablas y modificar la configuración de la base de datos. Los usuarios DB2 son creados por el sistema operativo.
    5. Especifique la contraseña del usuario en la propiedad com.ibm.team.repository.db.jdbc.password.
      Nota: No cambie el texto de la contraseña={password} en la propiedad com.ibm.team.repository.db.jdbc.location.
    6. Si es necesario, cambie la propiedad com.ibm.team.repository.db.db2.content.tablespace.location en una vía de acceso del Jazz Team Server donde se pueda crear el espacio de tabla principal.
      Nota: Si no cambia el valor predeterminado content_tablespace, el espacio de tabla se crea en la ubicación de almacenamiento de la base de datos. En Windows, si se especifica una vía de acceso nueva, debe hacerse con dos barras invertidas, por ejemplo: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace.

Comentarios