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 | | | |
create user prueba0001 identified by prueba0001;
Asignar a un usuario los permisos connect y resource |
grant connect, resource to scott;
alter user prueba0001 identified by prueba0001;
create tablespace TSprueba0007
datafile 'DFprueba0007_1.dat' size 60K;
Asignar un tablespace a un usuario |
alter user prueba0001
default tablespace TSprueba0001
temporary tablespace TSprueba0001;
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/