javoaxian cambió a: javoaxian.me
Este blog se mantendrá como histórico del nuevo javoaxian.me. Por tal motivo, sólo serán creados post que harán referencia a los del nuevo blog. Si hay dudas y comentarios, favor de hacerlos en javoaxian.me.

sábado, 13 de septiembre de 2008

Ver los tablespaces de una base de datos con sqlplus en Oracle

En ocasiones deseamos consultar los tablespaces que se encuentran creado en una base de datos usando sqlplus pero no sabemos cómo. Pues bien, la forma de consultarlos es muy sencilla, deberemos ejecutar alguna de las siguientes instrucciones en SQL, las cuales nos devolverán los nombres de los tablespaces creado.

En caso de ser usuario sys o system, podemos ejecutar la siguiente consulta:

SQL> SELECT tablespace_name FROM dba_tablespaces;

En el caso de ser un usuario que no tiene privilegios de administrador, podemos ejecutar la siguiente consulta:

SQL> SELECT tablespace_name FROM user_tablespaces;

Como se puede observar, únicamente estamos obteniendo el nombre de los tablespaces, pero podemos obtener más información de ellos usando el operador *, por ejemplo:

SQL> SELECT * FROM dba_tablespaces;

o

SQL> SELECT * FROM user_tablespaces;

2 comentarios:

Anónimo dijo...

me ha venido de maravilla gracias!

Anónimo dijo...

Muchísimas gracias! justo lo que necesitaba.