I want to RESIZE the UNDO area.
However
ALTER DATABASE DATAFILE '***.dbf' RESIZE 1024M;.
will cause [ORA-03297].
There is enough unused space for UNDO.
SHOW PARAMETER UNDO_RETENTION;.
IS 900
The same error occurs after this time.
Restarting ORACLE does not change it.
It is possible after a few days.
*Investigating, I also found information about creating another [UNDO UNDO_TABLESPACE].
However, I have not tried this one yet.
I am not sure if it is possible to DROP when it is not possible to resize, and I am not sure if it is the correct method.
CREATE UNDO TABLESPACE UNDOTBS2 DATAFILE 'path_to_undo_datafile2.dbf' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED;
ALTER SYSTEM SET UNDO_TABLESPACE = UNDOTBS2;
DROP TABLESPACE UNDOTBS1 INCLUDING CONTENTS AND DATAFILES;
https://forums.oracle.com/ords/apexds/post/cannot-shrink-the-undo-tablespace-4662
The version is Oracle11g Release 11.2.0.4.0.
I would like to know the cause and solution.
Thank you in advance.