I am taking Oracle cold backup of one tablespace through RMAN. When i want to delete the older Backup through RMAN, in order to get more space in TAPE, i am getting the following error.
I allocate channel for MAINTENANCE.
RMAN>you really want to delete the above objects (enter YES or NO)? y
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00579: the following error occurred at 06/20/2002 19:02:07
RMAN-03006: non-retryable error occurred during execution of command: delete
RMAN-12004: unhandled exception during command execution on channel ORA_MAINT_SB
RMAN-10035: exception raised in RPC: ORA-19509: failed to delete sequential file
, handle="0edm2f8l_1_1", parms=""
ORA-27006: sbtremove returned error
Additional information: 7080
Additional information: 2
ORA-19511: Error received from media manager layer, error text:
SBT error = 7080, errno = 0, sbtremove: backup file not found
RMAN-10031: ORA-19509 occurred during call to DBMS_BACKUP_RESTORE.CHANGEBACKUPPI
Since you're using tape, I don't think you can delete the backup file phsically. The error shows you that RMAN can not find the backup file which is not found in the current tape in your tape driver (at the sharp time when you execute delete command).
I think the only think you need to do is to delete the backup from RMAN (repository) and replace the tape.