Configure um banco de dados Oracle suportado para funcionar com o Rational
Requirements Composer 2.0 Server.
Antes de Iniciar
Verifique os seguintes pré-requisitos antes de configurar seu banco de dados Oracle para funcionar com o Rational Requirements Composer Server.
Fale com seu administrador de banco de dados Oracle para obter ajuda adicional.
- Seu sistema atende aos requisitos mínimos de hardware e software para Oracle.
- O usuário que está configurando o banco de dados Oracle possui privilégios administrativos.
- O Oracle está instalado e executando na máquina que será usada como o servidor de banco de dados.
Nota: A máquina que deseja usar como o servidor de banco de dados pode ser diferente daquela na qual o Rational Requirements Composer 2.0 Server está executando.
- Um banco de dados padrão existe no banco de dados Oracle.
Dica: Ao instalar o Oracle, você tem a opção de criar um banco de dados automaticamente.
Por Que e Quando Desempenhar Esta Tarefa
Para configurar um banco de dados Oracle, você deve primeiro criar um espaço de tabela para melhorar o desempenho e, em seguida, criar um usuário Oracle vinculado a esse espaço de tabela.
- Crie um espaço de tabela:
Nota: O espaço de tabela pode ter qualquer uma dessas propriedades:
- Nome diferente de oracle_tbs
- Local em outro diretório
- Tamanho maior que 1 GB; porém, você deve alocar mais espaço para instalações maiores
Use a seguinte instrução em uma máquina Windows:
CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Importante: O caminho do diretório (neste exemplo, D:\oracle_tbs) deve existir. Você não precisa criar um espaço de tabela especial separado.
Apesar de você poder usar o espaço de tabela USERS padrão do Oracle,
observe que o Oracle executa melhor com espaço pré-alocado no disco que ele gerencia.
- Crie um usuário Oracle:
Depois de criar o espaço de tabela, use a seguinte instrução para criar um usuário Oracle especial para o Jazz usar o banco de dados Oracle.
CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
Nota: Neste exemplo, o usuário tem o nome jazzDBuser e a senha (IDENTIFICADA POR em termos Oracle) jazzDBpswd e existe no espaço de tabela criado na etapa 1.
- Designe permissão ao usuário Oracle:
Os comandos SQL a seguir fornecem as permissões necessárias para o usuário Oracle para inicialização dobanco de dados Jazz.
GRANT CREATE SESSION TO jazzDBuser;
GRANT CREATE TABLE, ALTER ANY TABLE, DROP ANY TABLE, CREATE ANY INDEX, ALTER ANY INDEX, DROP ANY INDEX TO jazzDBuser;
GRANT INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE TO jazzDBuser;
GRANT CREATE PROCEDURE TO jazzDBuser;
GRANT CREATE VIEW TO jazzDBuser;
- Copie o driver JDB:
- Localize o diretório RRCS/server na máquina em que o Rational
Requirements Composer 2.0 Server está instalado, e crie um diretório chamado oracle.
- Localize o arquivo JAR do driver JDBC Oracle, ojdbc14.jar.
O local deste arquivo pode variar dependendo do produto Oracle e do sistema operacional. Copie este arquivo para o diretório oracle criado na etapa acima.
- (Etapa opcional: Necessária SOMENTE se você estiver usando o WebSphere
Application Server) Criando propriedade customizada em WebSphere: Configure a propriedade ORACLE_JDBC e defina o valor de seu caminho de arquivo absoluto (não a URL) como o mesmo do driver JDBC Oracle; este caminho foi definido na etapa 4 anterior. Se o caminho contiver um espaço, use o nome abreviado (ou seja, um nome que inclua ~1)
- Retorne ao Roteiro de Instalação.