La idea es llegar desde la tabla que estamos teniendo problemas de espacio al datafile (espacio fisico en disco) pasando por el esquema y tablespace, para luego poder agrandar dicho datafile o bien crear un datafile nuevo para ese caso
Con la siguiente consulta obtenemos el nombre del tablespace para la tabla que estamos teniendo problemas de espacio:
select * from dba_tables where owner='USER_SCHEMA'
Luego obtenemos el ID del tablesapace:
select v.ts#, v.name from v$tablespace v where v.name='TABLESPACE_NAME'
Luego tiramos la siguiente consulta, y con esto podemos ver el PATH del datafile (espacio fisico de las tablas para ese esquema) que nos servirá luego para ver que hacemos con el datafile
select name from V$DATAFILE v where v.ts# = 23
O bien, podemos ingresar mediante el SQL Developer y ver graficamente cada uno de los tablespaces:
Luego, procedemos a crear un nuevo datafile o bien extenderlo:
Para extender un datafile se utiliza un alter database datafile ‘La ruta en el servidor del archivo’ tamaño(M/G)
Por ejemplo:
alter database datafile ‘/database/oradata10/GCDM/USER_PPP_00.dbf’ RESIZE 500M;
No hay comentarios:
Publicar un comentario