Configuración de una base de datos Oracle

Siga estas instrucciones para configurar una base de datos Oracle para utilizarla con Rational Quality Manager.
Antes de empezar

Puntos a considerar:

Por qué y cuándo se efectúa esta tarea
Nota: IBM® Rational Team Concert proporciona información adicional sobre la configuración de una base de datos Oracle. Para ver esta información consulte Configuración de una base de datos Oracle.

Para configurar una base de datos Oracle:

  1. De ser necesario, instale Oracle, siguiendo las instrucciones en la guía de instalación de Oracle.
  2. Cree una base de datos Oracle.

    En el servidor Oracle, inicie el Asistente para la configuración de base de datos y cree una base de datos nueva. Trabaje con su Administrador de base de datos si no está seguro de cómo llevar a cabo esta tarea.

  3. Para mejorar el rendimiento de la base de datos, cree un espacio de tabla de Oracle de al menos 1 GB en una ubicación adecuada en el servidor Oracle.
    El ejemplo a continuación muestra una sentencia crear ejecutada en una máquina con Windows®:
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'c:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    Nota: El directorio de vía de acceso (en este ejemplo c:\oracle_tbs) debe haber sido creado anteriormente. No es necesario crear un espacio de tabla especial por separado. Puede utilizar el espacio de tabla USERS predeterminado de Oracle, pero Oracle funciona mejor con un espacio pre-asignado en el disco que maneja.
  4. Cree un usuario de Oracle especial para Rational Quality Manager.
    CREATE USER RQMDBuser IDENTIFIED BY RQMDBpswd DEFAULT TABLESPACE oracle_tbs

    En el ejemplo anterior, el nombre de usuario es RQMDBUser y la contraseña (IDENTIFIED BY en términos de Oracle), es RQMDBpswd.

  5. Después de crear RQMDBUser, otorgue al usuario los permisos de sistema necesarios para realizar las siguientes acciones:
    • Crear una sesión.
    • Crear, modificar y soltar tablas e índices.
    • Insertar, actualizar y suprimir en las tablas creadas.
  6. Copiar el archivo ojdbc14.jar de Oracle de la máquina donde se encuentra instalado Oracle al servidor Rational Quality Manager.
    1. Navegue a InstallDir/server/ y cree un directorio denominado oracle.
    2. Copie el artículo ojdbc14.jar en el directorio oracle.
  7. Configure Rational Quality Manager las propiedades de la base de datos.
    1. Navigue a InstallDir/server/conf/jazz y busque el archivo teamserver.oracle.properties.
    2. En el archivo teamserver.oracle.properties, modifique el nombre de host (o IP) de la base de datos, el nombre de la base de datos y el nombre de usuario y contraseña de Oracle como se muestra a continuación:

      Archivo teamserver.oracle.properties predeterminado:

      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd

      El archivo teamserver.oracle.properties después de haber sido modificado Rational Quality Manager:

      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:RQMuser/{password}@//9.34.23.81:1521/RQMDB
      com.ibm.team.repository.db.jdbc.password=password

      donde

      RQMuser es un usuario con derechos de acceso adecuados para la base de datos.

      RQMDB es el nombre de la base de datos Oracle.

      9.34.23.81:1521 es la dirección IP y número de puerto del servidor Oracle.

      password es la contraseña del usuario de Oracle.

      Nota: Las // frente a la dirección IP anterior son necesarias cuando el servidor RQM y Oracle se han instalado en máquinas diferentes.

      Asimismo, no cambie el texto password={password} en la propiedad: com.ibm.team.repository.db.jdbc.location.

    3. Añada las siguientes líneas al archivo “teamserver.oracle.properties”
      #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 WAS 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 WAS.
    4. Guarde el archivo teamserver.oracle.properties.
    5. Renombre el archivo teamserver.properties a teamserver.properties.BAK.
    6. Renombre el archivo teamserver.oracle.properties a teamserver.properties y guarde.
  8. Cree las tablas de base de datos.

    Ahora que el archivo teamserver.properties ha sido modificado, debe ejecutar un programa de utilidad de Jazz llamado repotools para crear tablas de base de datos. El archivo del programa de utilidad repotools.bat se encuentra ubicado en InstallDir/server/.

    Abra una ventana con el indicador de mandatos y ejecute repotools con los siguientes argumentos:

    repotools -createTables logFile=c:/tmp/repotools.log

Comentarios