Configurando um Banco de Dados Oracle

A configuração de um banco de dados Oracle para Design Management Server envolve a configuração do sistema do banco de dados, a criação do banco de dados e a configuração de espaços de tabela e usuários

Antes de Iniciar

Instale o Oracle no servidor de banco de dados e certifique-se de que tenha as permissões necessárias para acessar o servidor de banco de dados e criar e modificar bancos de dados. Assegure-se de que o servidor de banco de dados esteja configurado corretamente; por exemplo, pode ser necessário configurar as seguintes variáveis do sistema:
Importante: A seguir estão exemplos de parâmetros de configuração e opções de espaço de tabela. Seu ambiente pode exigir diferentes parâmetros e opções.

Procedimento

  1. Usando a ferramenta de linha de comandos do Oracle SQL*Plus ou o assistente de configuração do banco de dados, crie um banco de dados Oracle com codificação UTF-8 para o JazzTeam Server (JTS), Design Management Server (DM) e Configuration Management Server (VVC) e um outro banco de dados para o data warehouse (DW). Use o Modo de Servidor Compartilhado como o modo de conexão. Para obter detalhes, consulte a ajuda do banco de dados Oracle.
  2. Usando o SQL*Plus, crie dois espaços de trabalho em cada banco de dados. O seguinte código é um exemplo:
    CREATE TABLESPACE JTS DATAFILE 'C:\oraclexe\app\oracle\oradata\jts01.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    CREATE TEMPORARY TABLESPACE JTS_TEMP
    TEMPFILE'C:\oraclexe\app\oracle\oradata\jtstemp01.dbf'
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
    
    CREATE TABLESPACE DM DATAFILE 'C:\oraclexe\app\oracle\oradata\dm01.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    CREATE TEMPORARY TABLESPACE DM_TEMP
    TEMPFILE'C:\oraclexe\app\oracle\oradata\dmtemp01.dbf'
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
    
    CREATE TABLESPACE VVC DATAFILE 'C:\oraclexe\app\oracle\oradata\vvc01.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    CREATE TEMPORARY TABLESPACE VVC_TEMP
    TEMPFILE'C:\oraclexe\app\oracle\oradata\vvctemp01.dbf'
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
    
    CREATE TABLESPACE DW DATAFILE 'C:\oraclexe\app\oracle\oradata\dw01.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    CREATE TEMPORARY TABLESPACE DW_TEMP
    TEMPFILE'C:\oraclexe\app\oracle\oradata\dwtemp01.dbf'
    SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
  3. Crie um usuário para cada espaço de tabela e conceda aos usuários permissões para trabalharem com o banco de dados. O seguinte código é um exemplo:
    CREATE USER JTSUSER IDENTIFIED BY JTSUSER DEFAULT TABLESPACE JTS QUOTA UNLIMITED ON JTS TEMPORARY TABLESPACE JTS_TEMP;
    CREATE USER DMUSER IDENTIFIED BY DMUSER DEFAULT TABLESPACE DM QUOTA UNLIMITED ON DM TEMPORARY TABLESPACE DM_TEMP;
    CREATE USER VVCUSER IDENTIFIED BY VVCUSER DEFAULT TABLESPACE VVC QUOTA UNLIMITED ON VVC TEMPORARY TABLESPACE VVC_TEMP;
    CREATE USER DWUSER IDENTIFIED BY DWUSER DEFAULT TABLESPACE DW QUOTA UNLIMITED ON DW TEMPORARY TABLESPACE DW_TEMP;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO JTSUSER;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO DMUSER;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO VVCUSER;
    GRANT CREATE PROCEDURE, CREATE SESSION, CREATE TABLE, CREATE VIEW TO DWUSER;

Feedback