› Fóruns › Banco de dados Oracle › Undo tablespace › Undo tablespace
Massa tu tentou o RECOVER DATABASE??..As informações pra fazer o recover, com muita sorte, podem ainda estar nos teus REDO’s, e com isso possa ser que tu consiga subir teu banco, criar outra tablespace de UNDO é como dizer ao database que tudo aquilo que ele esta esperando pra fazer ROLLBACK que ficou preso no UNDO antigo é lixo, tu pode certamente perder dados das ultimas transações DML que estavam rolando antes do momento da queda e deste problema, mais de qualquer forma respondendo tua pergunta , é possivel criar sim uma segunda tablespace, basta fazer o seguinte :
CREATE TABLESPACE UNDOTBS2
DATAFILE
SIZE M
EXTENT (Escolha seu modo de gerenciamento LMT ou não);
Em seguida altere o parametro UNDO_TABLESPACE do seu INIT.ORA ou SPFILE :
ALTER SYSTEM SET UNDO_TABLESPACE=UNDOTBS2;
Obs.:Caso faça com o banco no ar, se a instance estiver fora 100% altere manualmente seus arquivos de parametros.
Abcs.
David