top of page

Borrando tablespaces en Oracle

Para borrar una tablespace utilizamos el comando:

  • DROP TABLESPACE.

Y luego simplemente ponemos el nombre de la tablespace que queramos borrar.


Al borrar una tablespace debemos estar claros de que está vacía, ya que, si no lo está, al ejecutar este comando nos saldrá un error, diciéndonos precisamente eso, y por tanto no nos dejará borrarla.


Si la tablespaces que vamos a borrar no está vacía simplemente le agregamos al comando la cláusula Including contents. Quedaría de la siguiente forma:


  • DROP TABLESPACE (nombre de la tablespace) INCLUDING CONTENTS;

Al hacerlo así, la tablespace será borrada aun teniendo tablas o cualquier tipo de contenido.


Al borrar una tablespace no se borran los ficheros, por lo que si borramos las tablespace de la forma explicada anteriormente los ficheros se quedarán, y puede que nos confundamos al ver ficheros que no sabemos a dónde corresponden. Si queremos borrar los ficheros también le agregamos al comando la cláusula Datafiles. Quedaría de la siguiente forma:


  • DROP TABLESPACE (nombre de la tablespace) INCLUDING CONTENTS AND DATAFILES;



Para más información

oferta en cursos online
bottom of page