Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Rollbacks online
I have just learned something that I did not know previously WRT to rollback segments.
If/when a rollback segment has been created as a "PUBLIC" rollback segment, you do NOT
need to specify it in the initSID.ora file to have it online once the instance restarts;
at least under V8.1.6 as demonstrated below.
HTH & YMMV! SVRMGR> select segment_name , status from dba_rollback_segs
2> / SEGMENT_NAME STATUS2 rows selected.
------------------------------ ----------------
SYSTEM ONLINE RBS0 ONLINE
SVRMGR> --CREATE TABLESPACE rollback SVRMGR> -- DATAFILE '/db01/oracle/BCM/rollback.dbf' SIZE 128M SVRMGR> -- DEFAULT STORAGE (INITIAL 4M SVRMGR> -- NEXT 4M SVRMGR> -- MINEXTENTS 1 SVRMGR> -- MAXEXTENTS 511 SVRMGR> -- PCTINCREASE 0) SVRMGR> -- ONLINE SVRMGR> --/ SVRMGR> CREATE PUBLIC ROLLBACK SEGMENT R01 2> TABLESPACE rollback 3> STORAGE ( 4> INITIAL 128K 5> MINEXTENTS 121 6> MAXEXTENTS 8192 7> NEXT 128K 8> ) 9> /
SVRMGR> CREATE PUBLIC ROLLBACK SEGMENT R02 2> TABLESPACE rollback 3> STORAGE ( 4> INITIAL 128K 5> MINEXTENTS 121 6> MAXEXTENTS 8192 7> NEXT 128K 8> ) 9> /
2> /
Statement processed.
SVRMGR> alter rollback segment r02 online
2> /
Statement processed.
SVRMGR> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SVRMGR> /
SVRMGR> startup
ORACLE instance started.
Total System Global Area 351965168 bytes Fixed Size 69616 bytes Variable Size 80519168 bytes Database Buffers 271196160 bytes Redo Buffers 180224 bytesDatabase mounted.
SVRMGR> / SVRMGR> select segment_name , status from dba_rollback_segs 2> / SEGMENT_NAME STATUSReceived on Fri Jun 02 2000 - 10:17:13 CDT
------------------------------ ----------------
SYSTEM ONLINE RBS0 ONLINE R01 ONLINE
![]() |
![]() |