Para reducir un tablespace TEMPORAL por defecto (default temporary tablespace), los pasos son:
1. Crear un nuevo tablespace temporal
CREATE SMALLFILE TEMPORARY TABLESPACE "TEMP2" TEMPFILE '/mibd/temp03.dbf' SIZE 512M AUTOEXTEND ON NEXT 25M MAXSIZE 2G EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
2. Establecer el nuevo tablespace como default temporary tablespace
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE "TEMP2"
3. Poner todos los datafiles del tablespace original como OFFLINE.
ALTER DATABASE TEMPFILE '/mibd/temp01.dbf' OFFLINE;
4. Borrar tablespace anterior y los ficheros asociados
DROP TABLESPACE TEMP INCLUDING CONTENTS AND DATAFILES;
5. Realizar copia archivo de control a traza (opcional per muy recomendado)
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
Y ya está,
Juan
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Muy buena la ayuda, gracias.
Publicar un comentario