- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Error since rollback segment number 2 with name "R...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 12:21 AM
тАО10-13-2005 12:21 AM
Error since rollback segment number 2 with name "R01"
see below an error I got when dropping DATA tablespace;
what have I to do? How can I do it?
regards
Enrico
SQL> drop tablespace DATA including contents cascade constraints;
drop tablespace DATA including contents cascade constraints
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-01555: snapshot too old: rollback segment number 2 with name "R01" too
small
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 12:44 AM
тАО10-13-2005 12:44 AM
Re: Error since rollback segment number 2 with name "R01"
try to assign the transaction to a bigger rollback segment (larger extents) an re-run the statement.
Regards
Jean-Luc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 12:47 AM
тАО10-13-2005 12:47 AM
Re: Error since rollback segment number 2 with name "R01"
00604, 00000, "error occurred at recursive SQL level %s"
// *Cause: An error occurred while processing a recursive SQL statement
// (a statement applying to internal dictionary tables).
// *Action: If the situation described in the next error on the stack
// can be corrected, do so; otherwise contact Oracle Support.
% oerr ora 1555
01555, 00000, "snapshot too old: rollback segment number %s with name \"%s\"
too small"
// *Cause: rollback records needed by a reader for consistent read are
overwritten by other writers
// *Action: Use larger rollback segments
Regards
Jean-Luc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 12:52 AM
тАО10-13-2005 12:52 AM
Re: Error since rollback segment number 2 with name "R01"
Metalink say that there are two possible reasons for ORA-01555:
A. The rollback information has been overwritten so that Oracle is unable to rollback the (committed) transaction entries to attain a sufficiently old enough version of the block.
B. The transaction slot in the rollback segment's transaction table (stored in the rollback segment's header) is overwritten, and Oracle cannot rollback the transaction header sufficiently to derive the original rollback segment transaction slot.
Coming to your case, the tablespace DATA contains too many objects. I would consider dropping some of the objects in the tablespace first before attempting to drop the tablespace.
hope this helps too!
kind regards
yogeeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 12:53 AM
тАО10-13-2005 12:53 AM
Re: Error since rollback segment number 2 with name "R01"
there were also some bugs related to this error.
Could you give you exact version number ?
"select * from v$version"
Regards
Jean-Luc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 12:59 AM
тАО10-13-2005 12:59 AM
Re: Error since rollback segment number 2 with name "R01"
the following script can help you generate a script that would help you drop the objects (tables and indexes) that currently exists on the tablespace DATA:
select 'drop table '||table_name||';'
from dba_tables
where tablespace_name='DATA'
union all
select 'drop index '||index_name||';'
from dba_indexes
where tablespace_name='DATA';
hope this helps too!
kind regards
yogeeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 01:05 AM
тАО10-13-2005 01:05 AM
Re: Error since rollback segment number 2 with name "R01"
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.2.0 - 64bit Production
PL/SQL Release 9.2.0.2.0 - Production
CORE 9.2.0.2.0 Production
TNS for HPUX: Version 9.2.0.2.0 - Production
NLSRTL Version 9.2.0.2.0 - Production
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-13-2005 01:18 AM
тАО10-13-2005 01:18 AM
Re: Error since rollback segment number 2 with name "R01"
so strange! are you using Rollback segments instead of undo tablespace (default)?
You should be using AUM (automatic undo management) in this version.
post the output of:
show undo
and
show roll
kind regards
yogeeraj