Configuración de una base de datos Oracle

Configurar una base de datos Oracle para Design Management Server implica configurar el sistema de base de datos, crear la base de datos y configurar espacios de tabla y usuarios

Antes de empezar

Instale Oracle en el servidor de base de datos y asegúrese de que dispone de los permisos necesarios para acceder al servidor de base de datos y crear y modificar bases de datos. Asegúrese de que el servidor de base de datos se ha configurado correctamente; por ejemplo, tal vez necesite establecer las siguientes variables del sistema:
Importante: Los parámetros de configuración y las opciones de espacio de tabla siguientes son ejemplos. El entorno podría precisar de diferentes parámetros y opciones.

Procedimiento

  1. Mediante la herramienta de línea de mandatos de Oracle SQL*Plus o el asistente de configuración de base de datos, cree una base de datos Oracle con la codificación UTF-8 para Jazz Team Server (JTS), Design Management Server (DM) y Configuration Management Server (VVC) y otra base de datos para el depósito de datos (DW). Utilice Modalidad de servidor compartido como modalidad de conexión. Para cuestiones específicas, consulte la ayuda de la base de datos Oracle.
  2. Utilizando SQL*Plus, cree dos espacios de tabla en cada base de datos. El código siguiente es un ejemplo:
    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. Cree un usuario para cada espacio de tabla y otorgue a los usuarios permisos para trabajar con la base de datos. El código siguiente es un ejemplo:
    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;

Comentarios