Este procedimiento presupone que se han cumplido los siguientes requisitos previos:
Para configurar una base de datos de SQL Server mediante la herramienta de mandatos sqlcmd:
CREATE DATABASE jazz GO
CREATE LOGIN jazzDBuser WITH PASSWORD = 'jazzDBPswd'; USE jazz; exec sp_changedbowner 'jazzDBuser' GO
ALTER DATABASE jazz COLLATE SQL_Latin1_General_CP437_CS_AS GO
Para configurar el servidor:
com.ibm.team.repository.db.vendor = SQLSERVER
com.ibm.team.repository.db.jdbc.location=//IP DE MÁQUINA DE SQL SERVER:PUERTO TCIP DE SQL SERVER;databaseName=NOMBRE DE BASE DE DATOS DE JAZZ;user=NOMBRE DE USUARIO DE JAZZ;password={password}
com.ibm.team.repository.db.jdbc.password=CONTRASEÑA DE INICIO DE SESIÓN DE JAZZ
En este punto, ha terminado de configurar la base de datos. Cree ahora las tablas de la base de datos de Jazz Team Server . Para obtener más información, consulte el apartado Creación de las tablas de la base de datos de Jazz Team Server.
Si el mandato repotools no se ejecuta de forma satisfactoria, compruebe el archivo de anotaciones repotools_createTables.log, ubicado en el directorio JazzInstallDir/server.
Compruebe también lo siguiente:
El servidor se ha diseñado para atender a un número considerable de peticiones simultáneas.En casos excepcionales, los puntos muertos se pueden producir en la base de datos de repositorio cuando se actualizan simultáneamente objetos idénticos o similares en las transacciones asociadas con las peticiones. Estos son eventos normales, pero poco frecuentes. El sistema está diseñado para defenderse de esta situación, por lo que la integridad de los datos se conserva y no se pierde ningún dato. Circunstancialmente, los puntos muertos se registran debido a tareas, como la ejecución del motor de construcción. Por lo general, el problema se detecta y se intenta ejecutar de nuevo la tarea. El punto muerto puede provocar una construcción con errores. En casos muy excepcionales, puede ser una acción de usuario, como una tarea con elementos de trabajo o código fuente, la que finaliza anormalmente para resolver un punto muerto. En ese caso, la acción de usuario falla y el usuario recibe un error con detalles referentes al punto muerto. El usuario puede volver a intentar ejecutar la acción.
Todos los puntos muertos detectados se registran en el servidor para proporcionar información acerca de qué es lo que se produjo cuando tuvo lugar el punto muerto. El texto de la entrada del registro es similar a esto: com.ibm.team.repository.common.RetryableDatabaseException: Serialization failure.
Si el sistema detecta algún punto muerto, consulte el archivo de anotaciones, que se encuentra disponible en https://servername:9443/jazz/service/com.ibm.team.repository.common.internal.IFeedService?category=SystemLog.
Si detecta frecuentes excepciones de puntos muertos, póngase en contacto con el servicio de soporte del producto o o revise los foros de jazz.net para obtener la información más reciente, actualizaciones o procedimientos para disminuir su impacto negativo