ORA-30012: undo tablespace '' does not exist or of wrong type

Hola amig@s,

Para solucionar el error ORA-30012: undo tablespace '' does not exist or of wrong type hay que modificar el init.ora y cambiar el parametro *.undo_management='AUTO' a *.undo_management='MANUAL'. Para ello, primero montamos la base de datos sin abrirla:

PASO Nº 1

conn sys/sys as sysdba
startup mount
create pfile='c:\init.ora' from spfile;
shutdown immediate


PASO Nº 2

Modificamos el init.ora con los parametros antes detallados y montamos la base de datos utilizando el init.ora modificado:

conn sys/sys as sysdba
startup mount pfile='c:\init.ora'
create spfile from pfile='c:\init.ora';
alter database open;

Una vez que la base de datos ha abierto correctamente, eliminamos el undotbs que este mal y creamos otro.

Por ultimo volvemos a cambiar el parametro a *.undo_management='AUTO' y repetimos los pasos del punto nº 2.

Un saludo.
Share on Google Plus
    Blogger Comment

0 comentarios: