In the RAC environment, the undo tablespace is too large:
- SQL> conn/AsSysdba
- Connected.
- SQL>SelectInstance_number, instance_nameFromGv $ instance;
- INSTANCE_NUMBER INSTANCE_NAME
- -------------------------------
- 1 unipsms1
- 2 unipsms2
- SQL>SelectInstance_number, instance_nameFromV $ instance;
- INSTANCE_NUMBER INSTANCE_NAME
- -------------------------------
- 2 unipsms2
- SQL> show parameter undo_tablespace
- NAMETYPE VALUE
- -----------------------------------------------------------------------------
- Undo_tablespace string UNDOTBS2
- SQL>SelectTs #,Name FromV $ tablespaceWhere Name='Dotbs2';
- TS #NAME
- ----------------------------------------
- 4 UNDOTBS2
- SQL>SelectTs #,Name, BYTES/1024/1024/1024, CREATE_BYTES/1024/1024/1024FromV $ DATAFILEWhereTs # = 4;
- TS #NAMEBYTES/1024/1024/1024 CREATE_BYTES/1024/1024/1024
- ---------------------------------------------------------------------------------------------------------------------
- 4 + DG01R10/unipsms/datafile/undotbs2.267.746473789 7887.5791 4
- SQL>CreateBigfile undo tablespace UNDOTBS3 datafile'+ Dg01r10' Size500g autoextendOn Next1g maxsize unlimited;
- The tablespace has been created.
- SQL>AlterSystemSetUndo_tablespace = UNDOTBS3 scope = both sid ='Unipsms2';
- The system has been changed.
- SQL> show parameter undo_tablespace;
- NAMETYPE VALUE
- -----------------------------------------------------------------------------
- Undo_tablespace string UNDOTBS3
- SQL>SelectSEGMENT_NAME, TABLESPACE_NAME, STATUSFromDba_rollback_segsWhereTABLESPACE_NAME ='Dotbs2' AndStatus ='Online';
- No RowsSelected
- SQL>SelectTs #,Name FromV $ tablespaceWhere Name='Dotbs2';
- TS #NAME
- ----------------------------------------------------------------------
- 4 UNDOTBS2
- SQL>SelectTs #,Name, BYTES/1024/1024/1024, CREATE_BYTES/1024/1024/1024FromV $ DATAFILEWhereTs # = 4;
- TS #NAMEBYTES/1024/1024/1024 CREATE_BYTES/1024/1024/1024
- ---------------------------------------------------------------------------------------------------------------------
- 4 + DG01R10/unipsms/datafile/undotbs2.267.746473789 7887.5791 4
- SQL>DropTablespace UNDOTBS2 including contentsAndDatafiles;
- Tablespace dropped.
- SQL>SelectTs #,Name FromV $ tablespaceWhere Name='Dotbs2';
- No RowsSelected
- SQL>SelectTs #,Name, BYTES/1024/1024/1024, CREATE_BYTES/1024/1024/1024FromV $ DATAFILEWhereTs # = 4;
- No RowsSelected