Configurando um Banco de Dados Oracle

Siga estas instruções para configurar um banco de dados Oracle para uso com o Rational Quality Manager.
Antes de Iniciar

Pontos a serem considerados:

Por Que e Quando Desempenhar Esta Tarefa
Nota: A IBM® Rational Team Concert fornece informações adicionais sobre a configuração de um banco de dados Oracle. Para visualizar essas informações, consulte Configurando um Banco de Dados Oracle.

Para configurar um banco de dados Oracle:

  1. Se necessário, instale o Oracle seguindo as instruções no guia de instalação do Oracle.
  2. Crie um banco de dados Oracle.

    Na máquina servidor do Oracle, inicie o Assistente de Configuração do Banco de Dados e crie um novo banco de dados. Trabalhe com o Administrador de Banco de Dados se você estiver inseguro sobre como fazer essa tarefa.

  3. Para melhorar o desempenho do banco de dados, crie um espaço de trabalho Oracle de pelo menos 1 GB em um local adequado no servidor Oracle.
    O exemplo abaixo mostra uma instrução create executada em uma máquina Windows®:
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'c:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    Nota: O caminho do diretório (neste exemplo c:\oracle_tbs) já deve existir. Não é necessário criar um espaço de tabela especial separado. Você pode utilizar o espaço de tabela USERS padrão do Oracle, mas o Oracle executa melhor com um espaço pré-alocado no disco que ele gerencia.
  4. Crie um usuário Oracle especial para o Rational Quality Manager.
    CREATE USER RQMDBuser IDENTIFIED BY RQMDBpswd DEFAULT TABLESPACE oracle_tbs

    No exemplo anterior, o nome do usuário é RQMDBUser e senha (IDENTIFIED BY em termos Oracle), é RQMDBpswd.

  5. Depois de criar RQMDBUser, conceda ao usuário as permissões do sistema necessárias para executar as seguintes ações:
    • Crie uma sessão.
    • Crie, altere e elimine tabelas e índices.
    • Insira, atualize e exclua das tabelas criadas.
  6. Copie o arquivo Oracle ojdbc14.jar da máquina onde o Oracle está instalado para a máquina servidor Rational Quality Manager.
    1. Navegue para InstallDir/server/ e crie um dietório \ chamado oracle.
    2. Copie o arquivo ojdbc14.jar para o diretório oracle.
  7. Configure as propriedades do banco de dados do Rational Quality Manager.
    1. B=navegue para InstallDir/server/conf/jazz e localize o arquivo teamserver.oracle.properties.
    2. No arquivo teamserver.oracle.properties, altere o nome do host (ou IP) do banco de dados, o nome do banco de dados e o nome de usuário e senha do Oracle conforme mostrado abaixo:

      Padronize o arquivo teamserver.oracle.properties:

      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

      O arquivo teamserver.oracle.properties depois de ser modificado para 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

      em que

      RQMuser é um usuário com direitos de acesso adequados ao DB.

      RQMDB é o nome do banco de dados Oracle.

      9.34.23.81:1521 é o endereço IP e o número de porta do servidor Oracle.

      password é a senha do usuário Oracle.

      Nota: O // na frente do endereço IP acima é necessário quando o servidor RQM e o Oracle estão instalados em máquinas diferentes.

      Além disso, não altere o texto password={password} na propriedade: com.ibm.team.repository.db.jdbc.location.

    3. Inclua as seguintes linhas no arquivo “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: Esses são os números de porta padrão. Se você não tiver instalado o WAS e utilizar outros números de porta, será necessário fazer com esses números de porta correspondam ao números de porta designados no WAS.
    4. Salve o arquivo teamserver.oracle.properties.
    5. Renomeie o arquivo teamserver.properties para teamserver.properties.BAK.
    6. Renomeie o arquivo teamserver.oracle.properties para teamserver.properties e salve-o.
  8. Crie tabelas de banco de dados.

    Agora que o arquivo teamserver.properties foi modificado, você deve executar um utilitário do Jazz denominado repotools para criar as tabelas de banco de dados. O arquivo do utilitário repotools.bat está localizado em InstallDir/server/.

    Abra uma janela de prompt de comandos e execute repotools com os seguintes argumentos:

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

Feedback