Dealing with db_recovery_file_dest_size parameter [message #317557] |
Thu, 01 May 2008 23:03 |
shilpa.rajput
Messages: 31 Registered: May 2006 Location: Pune
|
Member |
|
|
Hi All,
Currently we are facing some issues related to the deletion of archive logs at flashback recovery destination.
It's a 10g database is on Windows.
Earlier the db_recovery_file_dest_size parameter was set to be of few GBs, but some days before, it was showing the space unavailable , i.e 100% utilization of the above mentioned size along with ORA-19815 error.
I've increased the file of "db_recovery_file_dest_size " parameter , as a temporary solution.
As per the searches made, I found that manual deletion of these archive files doesn't have any effect of the above parameter size. ( I was convinced as already had more than 100 GB space free on the drive, still it was recognizing on few GB space specified in the above parameter)
Even the searches said ,these files can be deleted by using RMAN.
Is it the only way? or is there any other way to deal with deletion of these archive files?
Regards,
Shilpa
|
|
|
Re: Dealing with db_recovery_file_dest_size parameter [message #317635 is a reply to message #317557] |
Fri, 02 May 2008 04:32 |
NandKumar
Messages: 92 Registered: June 2007 Location: v$hyderabad
|
Member |
|
|
Shilpa, You can query v$flash_recovery_area_usage to get an exact percentage of space used.
Oracle automatically deletes files from db_recovery_file_dest location when they are obsolete or duplicate copies. The RMAN command delete obsolete can be used to delete these files.
|
|
|
Re: Dealing with db_recovery_file_dest_size parameter [message #317881 is a reply to message #317635] |
Sun, 04 May 2008 12:04 |
shilpa.rajput
Messages: 31 Registered: May 2006 Location: Pune
|
Member |
|
|
Thanks Nandkumar, for the attaining the question & the prompt reply!
Actually, the error itself specified the percentage of the space occupied, which was 100% and led to db hangup.
The things worked smoothly once I increased the size of the parameter and now the used percentage is less than 50 (This refects in alert log, as well). Even we worked out on checking some other aspects related to fast log switches, so for the time being things are under control, the only thing I wonder and my basic question, is - Using RMAN is the only way to delete the archive log files or what? As I'm pretty sure manual deletion of files isnt recognized by Oracle.
Thanks!!
Regards,
Shilpa
[Updated on: Sun, 04 May 2008 12:15] Report message to a moderator
|
|
|
Re: Dealing with db_recovery_file_dest_size parameter [message #317882 is a reply to message #317557] |
Sun, 04 May 2008 12:16 |
varu123
Messages: 754 Registered: October 2007
|
Senior Member |
|
|
RMAN could only delete backups and nothing else.
I too had this problem.I was constantly getting the messagges in the alert log files:
unable to archive.
no archivelog destination available.
I manually deleted the archive log files but nothing seems to happen.
So i restarted my database and everything worked fine after that.
|
|
|
|
|
|
|
|