Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Someone deleted a bunch of tables from a read only tablespace

Someone deleted a bunch of tables from a read only tablespace

From: Kline.Michael <Michael.Kline_at_SunTrust.com>
Date: Wed, 26 Apr 2006 16:55:55 -0400
Message-ID: <5709F47931154947BA9DB0C4C39517095092FF@ga016e0m13.corp.suntrust.com>


There were two questions.

Can we leave the event in place?

If we set the tablespaces to read write, will we be able to change them back to read only?

Database is 8.1.6 on Solaris 5.8(Pretty sure).

Michael Kline
Database Administration
Outside 804.261.9446
Cell 804.744.1545
3-9446  



From: Kline.Michael
Sent: Wednesday, April 26, 2006 8:42 AM

Database came up about 2:21 on Tuesday morning. Maybe a shadow copy was taken the night before.

Sometime that morning tables were dropped from various read only tablespaces. It's not necessarily known just how far these drops got. Then we took the SMON hit at 10:37.

		Tue Apr 25 10:37:57 2006
		Errors in file
/u000/home/oracle/admin/prodwhs/bdump/prodwhs_smon_465.trc:
		ORA-00600: internal error code, arguments: [kcbgcur_9],

[3976202121], [4], [4294966224], [1040], [], [], []
Tue Apr 25 10:38:00 2006 SMON: terminating instance due to error 600 Tue Apr 25 10:38:00 2006 Errors in file /u000/home/oracle/admin/prodwhs/bdump/prodwhs_p002_475.trc: ORA-00600: internal error code, arguments: [15784],
[600], [], [], [], [], [], []
ORA-00600: internal error code, arguments: [], [], [],
[], [], [], [], []
Instance terminated by SMON, pid = 465

We tried to bring the database up, but it would immediately die. Then we knew we had a serious problem:

		Tue Apr 25 11:53:00 2006
		alter database open
		(...)
		Tue Apr 25 11:53:43 2006
		Errors in file
/u000/home/oracle/admin/prodwhs/bdump/prodwhs_smon_29523.trc:
		ORA-00600: internal error code, arguments: [kcbgcur_9],

[3976202121], [4], [4294966224], [1040], [], [], []
Tue Apr 25 11:53:47 2006 SMON: terminating instance due to error 600 Tue Apr 25 11:53:47 2006 Errors in file /u000/home/oracle/admin/prodwhs/bdump/prodwhs_p003_29535.trc: ORA-00600: internal error code, arguments: [15784],
[600], [], [], [], [], [], []
ORA-00600: internal error code, arguments: [], [], [],
[], [], [], [], []
Instance terminated by SMON, pid = 29523

So, after seeing several things in metalink, we determined we could set an event, get the database up, and then set the tablespaces to "read write" so smon could clean up. We tried that, but then we took the database down, removed the event, and tried to bring it up. It crashed.

EVENT="10061 trace name context forever"

It is highly suspected that the list of tables dropped is missing a table pointing to another, yet unknown, "read only" tablespace. This could be something as simple as an index that was not in "tablespace_idx" but perhaps pointing some place else, maybe even a keying error.

(It was also thought that maybe the clean up was taking longer than expected, but according to the docs, setting the tablespace to read write was supposed to be all that was needed.)

HOPEFUL SOLUTION AFTER BACKUP: It is hoped that putting ALL tablespaces to read/write will allow the areas to be cleaned up, and that once that is done we may be able to put the tablespaces back to read only.

Then we will need to make sure we get yet another backup as it's too many changes not too.

Sure open to other suggestions.

Michael Kline
Database Administration
Outside 804.261.9446
Cell 804.744.1545
3-9446         

LEGAL DISCLAIMER
The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer.   

Seeing Beyond Money is a service mark of SunTrust Banks, Inc.
[ST:XCL]
       

--
http://www.freelists.org/webpage/oracle-l
Received on Wed Apr 26 2006 - 15:55:55 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US