Configurando um Banco de Dados Oracle

É possível configurar um banco de dados Oracle para trabalhar com o Rational Focal Point.

Antes de Iniciar

Instale um banco de dados Oracle. Para obter instruções, consulte a documentação do Oracle ou consulte um administrador do banco de dados Oracle (DBA).

Procedimento

  1. Criar uma instância Oracle. Certifique-se de que o parâmetro NLS_SORT esteja configurado para BINARY_CI.
  2. Crie um esquema do banco de dados para Rational Focal Point. Para armazenar os caracteres Unicode conforme suportado no produto, certifique-se de que o banco de dados seja criado com um conjunto de caracteres Unicode, por exemplo, AL32UTF8.
  3. Crie um usuário para conter o esquema para Rational Focal Point. Por exemplo, CREATE USER focalpoint IDENTIFIED BY focalpoint.
  4. Crie três espaços de tabela: FP_DATA, FP_INDEX e FP_BIGOBJ. Exemplo: O exemplo abaixo mostra uma instrução de criação executada 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 quaisquer dessas propriedades:
    • Um nome diferente de oracle_tbs.
    • Um local em outro diretório.
    • Um tamanho maior ou menor que 1GB.
    • Para instalações maiores, é necessário alocar mais espaço.
  5. No novo espaço de tabela criado, conceda cota ilimitada para o usuário focalpoint.
  6. 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;
  7. 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.
  8. Inclua o driver JDBC no local da biblioteca. <servidor de aplicativos>\common\lib local.
    • Por exemplo: No servidor Apache Tomcat, inclua <servidor de aplicativos>\common\lib local
    • Por exemplo: No WebSphere Application Server, inclua <servidor de aplicativos>\lib local
    Nota: 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.

Feedback