Está en la página 1de 1

creación del tablespace para partición de los clientes

CREATE TABLESPACE TSclientes DATAFILE 'C:\ORACLE\clientes\B1clientes.DBF' SIZE


100M;

creación de los tablespace para las regiones a las cuales perteneces los clientes.

CREATE TABLESPACE TSsierra DATAFILE 'C:\ORACLE\clientes\ B1sierra.DBF' SIZE 4GB;


CREATE TABLESPACE TScosta DATAFILE 'C:\ORACLE\clientes\B2costa.DBF' SIZE 100M;
CREATE TABLESPACE TSoriente DATAFILE 'C:\ORACLE\clientes\B3oriente.DBF' SIZE 100M;
CREATE TABLESPACE TSgalapagos DATAFILE 'C:\ORACLE\clientes\B4galapagos.DBF' SIZE
100M;

CREATE USER userclientes IDENTIFIED BY passcliente DEFAULT TABLESPACE TSclientes;


GRANT CONNECT,RESOURCE TO userclientes;
GRANT CREATE ANY VIEW TO userclientes WITH ADMIN OPTION;

CONN clientes/passclientes;

create table CLIENTE


(
CEDULA CHARACTER(10),
NOMBRE CHARACTER (40),
REGION CHARACTER (20),
DIRECCION CHARACTER (40),
constraint PK_VENTAS primary key (REGION)
)

PARTITION by list (REGION)


(
PARTITION PSIERRA VALUES (SIERRA) TABLESPACE TSsierra,
PARTITION PCOSTA VALUES (COSTA) TABLESPACE TScosta,
PARTITION PORIENTE VALUES (ORIENTE) TABLESPACE TSoriente,
PARTITION PGALAPAGOS VALUES (GALAPAGOS) TABLESPACE TSGALAPAGOS
);

También podría gustarte