logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Borrando un tablespace del UNDO

Selecciona el idioma :

Este video solo está disponible para los alumnos que han adquirido el curso

Borrando un tablespace del UNDO


Si bien podemos tener varios tablespaces en el UNDO, en realidad trabajamos con uno solo. En nuestro caso, en videos anteriores, creamos el tablespace UNDOTBS2, pero antes teníamos el tablespace UNDOTBS1.

También le indicamos a Oracle, que el tablespace del undo con que queremos trabajar, es el tablespace UNDOTBS2, entonces no tiene sentido tener otro tablespace como UNDOTBS1 en nuestra base de datos a menos que pensemos utilizarlo en un futuro. Si no fuéramos a utilizarlo más, pudiéramos eliminarlo, y de esta forma no estaría ocupando espacio innecesariamente. Aunque esto no es una operación muy habitual, vemos ver cómo podemos eliminar o borrar un tablespace del UNDO.

Borrar un tablespace del UNDO, es una operativa similar a cuando eliminamos un tablespace normal. Eliminemos entonces el tablespace UNDOTBS1, que es el que no estamos usando, para ello escribimos:

  • DROP TABLESPACE UNDOTBS1 INCLUDING CONTENTS AND FILES

La cláusula INCLUDING CONTENTS AND DATAFILES, hace que se borre de la base de datos todo lo que tenga que ver con ese tablespace. Al presionar Intro se nos muestra el mensaje Tablespace dropped, que indica que se ha borrado un tablespace.

Si listáramos los tablespace que contiene la base de datos, entonces no debiera aparecer más el tablespace UNDOTBS1.

Cuando escribimos el comando para eliminar este tablespace, le indicamos a Oracle, que queriamos eliminar además los datafiles y el content de este tablespace, entonces si mostramos los segmentos de rollback,


borrando tablespace

Publicaciones Recientes de oracle dba

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?