Bonjour,
en version DB 9.2.0, j'ai créé un nouveau UNDOTBS1, j'ai fait ALTER SYSTEM SET UNDO=UNDOTBS1, et je veux supprimer l'ancien UNDOTBS2, je verifie :
SQL> SELECT a.name,b.status FROM v$rollname a, v$rollstat b WHERE a.name IN ( SELECT segment_name
2 FROM dba_segments WHERE tablespace_name = 'UNDOTBS2' ) AND a.usn = b.usn;
NAME STATUS
------------------------------ ---------------
_SYSSMU19$ PENDING OFFLINE
_SYSSMU21$ PENDING OFFLINE
_SYSSMU24$ PENDING OFFLINE
Comme j'ai des transactions dans UNDOTBS2, je ne peux pas le supprimer. Comment faire pour le vider et pouvoir le supprimer ?
D'avance merci.
Partager