ORA-01543: tablespace already exists al crear un tablespace
Hola.
Este error me sale al correr una instalación que contiene scripts SQL de Oracle. Los cuales se ejecutan como parte de la instalación.
Después de varios intentos y al toparme con varios errores en diferentes partes de la instalación, he ejecutado el mismo script en un par de ocasiones y esto provocó que haya creado un tablespace con anterioridad.
Al intentar correr la instalación nuevamente, me sale este error:
ORA-01543: tablespace already exists al crear un tablespace
En este caso lo que hice es asegurarme de borrar el TABLESPACE completamente para volver a ejecutar el script de instalación sin problemas.
Solución.
Hay diferentes maneras de borrar un TABLESPACE pero la más completa que encontré y que me funcionó es esta:
sql> DROP TABLESPACE mitablespace INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS;
Esto aplica también para tablespaces temporales
Espero les sirva.
No hay comentarios.:
Publicar un comentario