É possível configurar um banco de dados Oracle para trabalhar com o Rational Focal Point.
Antes de Iniciar
Uma versão do banco de dados Oracle suportada pelo
Rational Focal Point deve
ser instalada. Para obter instruções, consulte a documentação do Oracle
ou consulte um administrador do banco de dados Oracle (DBA).
Procedimento
Antes de instalar o Rational Focal Point,
certifique-se de que as configurações do banco de dados a seguir tenham sido concluídas.
Para obter instruções para configurar o banco de dados, consulte a documentação
do banco de dados Oracle.
- Criar uma instância Oracle. Certifique-se de que o parâmetro NLS_SORT
esteja configurado para BINARY_CI.
- Crie um esquema do banco de dados para Rational Focal Point. Para armazenar os caracteres Unicode como suportados no produto,
certifique-se de que o banco de dado seja criado com um conjunto de caracteres Unicode.
Por exemplo: AL32UTF8.
- Crie um usuário para conter o esquema para Rational Focal Point.
Por exemplo: CREATE USER focalpoint IDENTIFIED BY focalpoint.
- Crie três espaços de tabela: FP_DATA, FP_INDEX e FP_BIGOBJ. No exemplo a seguir, uma instrução de criação é inserida em
uma máquina Windows para criar um espaço de tabela:
CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
Nota: O
espaço de tabela pode ter qualquer uma destas propriedades:
- Um nome diferente de oracle_tbs.
- Um local em outro diretório.
- Um tamanho maior ou menor que 1 GB. Para instalações grandes, você
deve alocar espaço adicional.
- No novo espaço de tabela criado, conceda cota ilimitada para o usuário focalpoint.
- Crie um arquivo chamado create_focalpoint_oracle.sql que contenha o seguinte código:
GRANT ALTER ANY INDEX TO &1;
GRANT ALTER ANY TABLE TO &1;
GRANT CREATE PROCEDURE TO &1;
GRANT CREATE SEQUENCE TO &1;
GRANT CREATE SESSION TO &1;
GRANT CREATE TABLE TO &1;
GRANT CREATE TABLESPACE TO &1;
GRANT CREATE VIEW TO &1;
- No SQL*Plus, insira create_focalpoint_oracle.sql como sistema com o usuário focalpoint como o primeiro parâmetro. Por
exemplo, @create_focalpoint_oracle.sql focalpoint.
- Inclua o driver JDBC no local da biblioteca. O driver JDBC é incluído com a instalação do banco de dados Oracle. Também é possível fazer o download a partir do Web site do Oracle.
- Por exemplo, no servidor Apache Tomcat, inclua o driver JDBC em servidor de
aplicativos\common\lib. Você deve incluir o driver ojdbc14.jar para Oracle 10g e o driver ojdbc6.jar para o Oracle
11g.
- Por exemplo, no WebSphere Application Server,
inclua o driver JDBC em servidor de aplicativos\lib.
Você deve incluir ojdbc6.jar do Oracle 11g para ambas as versões
Oracle 10g e Oracle 11g.