Configuración de una base de datos DB2

Configure una base de datos de DB2 soportada o la base de datos empaquetada DB2 Workgroup Server para que funcione con Jazz Team Server.
Antes de empezar
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:
  1. Cree la base de datos en la Ventana de mandatos de DB2. Los mandatos de ejemplo crean una base de datos nueva denominada JAZZ. Estos mandatos se ejecutan en la Ventana de mandatos de DB2. The Command La Ventana de mandatos puede abrirse desde el menú de inicio de la aplicación situado bajo el menú Herramientas de línea de mandatos de DB2.
    Nota: Para un correcto manejo del contenido Unicode, el conjunto de caracteres de base de datos debe ser decodificación UTF-8. Dado que la tabla AUDITABLE_LINKS no encaja en el tamaño de página predeterminado de 4 K de Windows, configure el tamaño de página a al menos 8 K para Rational Team Concert y 16 K 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 se está ejecutando, el mandato db2start iniciará DB2.
  2. Ubique el archivo teamserver.properties en el directorio JazzInstallDir/server/conf/jazz y renómbrelo a teamserver.derby.properties.
  3. Ubique el archivo teamserver.db2.properties en el directorio JazzInstallDir/server/conf/jazz y renómbrelo a teamserver.properties.
  4. 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. La base de datos se denomina JAZZ, y tanto el nombre de usuario como 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.

    1. Abra el archivo teamserver.properties en un editor de texto.
    2. Localice las líneas siguientes:
      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. Edite el valor de com.ibm.team.repository.db.jdbc.location para el servidor y base de datos DB2.
    4. Edite el valor de com.ibm.team.repository.db.jdbc.location para su nombre de usuario de DB2.
      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.
    5. 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.
    6. Si es necesario, cambie la propiedad com.ibm.team.repository.db.db2.content.tablespace.location a una vía de acceso de Jazz Team Server 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.

Comentarios