BASES DE DATOS ORACLE

http://www.redcientifica.com/oracle/


Administración y Optimización de Bases de Datos Oracle
Copyright 1999-2004 Manuel de la Herrán Gascón

Gestión del espacio

Vistas más relevantes

Significado

dba

user

all

Usuarios

Tablespaces

Ficheros que componen los datafiles

Segmentos

Extensiones que forman los segmentos

Bloques libres

Bloques libres que podrían unirse

Crear un usuario

create user prueba0001 identified by prueba0001;

Asignar a un usuario los permisos connect y resource

grant connect, resource to scott;

Cambio de password

alter user prueba0001 identified by prueba0001;

Crear un tablespace

create tablespace TSprueba0007
  datafile 'DFprueba0007_1.dat' size 60K;

Asignar un tablespace a un usuario

alter user prueba0001
  default tablespace TSprueba0001
  temporary tablespace TSprueba0001;

Borrar un tablespace

drop tablespace TSprueba0001
  including contents
  cascade constraints;

Crear un tablespace especificando las propiedades de almacenamiento

create tablespace TSprueba0001
  datafile 'c:\orant\database\DFprueba0001.dat' size 50K
  default storage (
    initial 10K
    next 10K
    minextents 8
    maxextents 200
    pctincrease 0);

Crear un tablespace de varios datafiles

create tablespace TSprueba0001
  datafile
    'c:\orant\database\DFprueba0001.dat' size 50 M autoextend off,
    'c:\orant\database\DFprueba0001.dat' size 50 M autoextend off,
    'c:\orant\database\DFprueba0001.dat' size 100 M autoextend on maxsize 200 M
  default storage (
    initial 100 K
    next 100K
    minextents 1
    maxextents 200
    pctincrease 0);

Modificar las propiedades de almacenamiento de un tablespace

alter tablespace TSprueba0001
  default storage (
    initial 10K
    next 10K
    minextents 1
    maxextents 500
    pctincrease 0);

Añadir otro datafile al tablespace

alter tablespace TSprueba0001
  add datafile 'c:\orant\database\DFprueba0002.dat'
    size 10 k
    autoextend on
    next 10 k
    maxsize 100 k;

Modificar el tamaño de un datafile

alter database datafile 'prueba0001.dat' resize 1 M;

Eliminar del diccionario un tablespace con datafiles borrados manualmente estando la BD parada

shutdown abort
startup
shutdown abort
startup mount
alter database datafile 'c:\mi_carpeta\mi_datafile.dat' offline drop;
shutdown 
startup

Unir huecos contiguos en los datafiles de un tablespace

alter tablespace TSprueba1 coalesce;

Crear extensiones de un segmento

Se crean automáticamente cuando se necesitan
alter table allocate extent...

Eliminar extensiones de un segmento

alter table deallocate unused...
create rollback segment ... optimal ...

Este curso esta incluido en el CD-ROM de REDcientífica. Solicítalo por correo haciendo click aquí. http://www.redcientifica.com/cdrom/


Enviar un e-mail a Manuel de la Herrán Gascón Buzón de contacto
© 1999-2004 Manuel de la Herrán Gascón
Volver a la página anteriorIr a la página principalIr a la página siguiente3/5