-
RMAN: delete obsolete no prompt issue
Hi all,
part of of my RMAN backup script, I have set "delete FORCE noprompt obsolete" , but I have the errors on the log file:
RMAN retention policy will be applied to the command
RMAN retention policy is set to recovery window of 7 days
Deleting the following obsolete backups and copies:
Type Key Completion Time Filename/Handle
-------------------- ------ ------------------ --------------------
Backup Set 1992 29-MAR-06
Backup Piece 2013 29-MAR-06 C:\BACKUP\FULL\TESTDF_TEST_01HF67LJ_1_1
Backup Set 1994 30-MAR-06
Backup Piece 2015 30-MAR-06 C:\BACKUP\FULL\TESTDF_TEST_04HF8BOU_1_1
Backup Set 1995 30-MAR-06
Backup Piece 2016 30-MAR-06 C:\BACKUP\FULL\TESTDF_TEST_05HF8CGV_1_1
Backup Set 1996 30-MAR-06
Backup Piece 2017 30-MAR-06 C:\BACKUP\FULL\TESTCF_TEST_C-90972527-20060330-00
Backup Set 1997 31-MAR-06
Backup Piece 2018 31-MAR-06 C:\BACKUP\FULL\TESTDF_TEST_07HFC2HD_1_1
Backup Set 1998 31-MAR-06
Backup Piece 2019 31-MAR-06 C:\BACKUP\FULL\TESTDF_TEST_08HFC2HG_1_1
Backup Set 1999 31-MAR-06
Backup Piece 2020 31-MAR-06 C:\BACKUP\FULL\TESTDF_TEST_09HFC3JG_1_1
Backup Set 2000 31-MAR-06
Backup Piece 2021 31-MAR-06 C:\BACKUP\FULL\TESTCF_TEST_C-90972527-20060331-00
Backup Set 2001 03-APR-06
Backup Piece 2022 03-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0BHFJVLF_1_1
Backup Set 2002 03-APR-06
Backup Piece 2023 03-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0CHFJVLJ_1_1
Backup Set 2003 03-APR-06
Backup Piece 2024 03-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0DHFK05O_1_1
Backup Set 2004 03-APR-06
Backup Piece 2025 03-APR-06 C:\BACKUP\DIFFERENTIAL\TESTCF_TEST_C-90972527-20060403-00
Backup Set 2005 04-APR-06
Backup Piece 2026 04-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0FHFMK1F_1_1
Backup Set 2006 04-APR-06
Backup Piece 2027 04-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0GHFMK1K_1_1
Backup Set 2007 04-APR-06
Backup Piece 2028 04-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0HHFMKHP_1_1
Backup Set 2008 04-APR-06
Backup Piece 2029 04-APR-06 C:\BACKUP\DIFFERENTIAL\TESTCF_TEST_C-90972527-20060404-00
Backup Set 2009 05-APR-06
Backup Piece 2030 05-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0JHFP8DG_1_1
Backup Set 2010 05-APR-06
Backup Piece 2031 05-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0KHFP8DK_1_1
Backup Set 2011 05-APR-06
Backup Piece 2032 05-APR-06 C:\BACKUP\DIFFERENTIAL\TESTDF_TEST_0LHFP8RU_1_1
Backup Set 2012 05-APR-06
Backup Piece 2033 05-APR-06 C:\BACKUP\DIFFERENTIAL\TESTCF_TEST_C-90972527-20060405-00
Backup Set 2305 06-APR-06
Backup Piece 2306 06-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0NHFRBKR_1_1
Backup Set 13948 06-APR-06
Backup Piece 13949 06-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0OHFRBKV_1_1
Backup Set 14006 06-APR-06
Backup Piece 14007 06-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0PHFRCB1_1_1
Backup Set 15877 06-APR-06
Backup Piece 15878 06-APR-06 C:\BACKUP\FULL\TESTCF_TEST_C-90972527-20060406-00
Backup Set 25989 06-APR-06
Backup Piece 25990 06-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0RHFRENG_1_1
Backup Set 26106 06-APR-06
Backup Piece 26107 06-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0SHFRENI_1_1
Backup Set 26161 06-APR-06
Backup Piece 26162 06-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0THFRFT9_1_1
Backup Set 26165 06-APR-06
Backup Piece 26166 06-APR-06 C:\BACKUP\FULL\TESTCF_TEST_C-90972527-20060406-01
Backup Set 53104 07-APR-06
Backup Piece 53105 07-APR-06 C:\BACKUP\FULL\TESTDF_TEST_0VHFUH5D_1_1
released channel: c1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of delete command on default channel at 04/17/2006 08:37:49
ORA-19569: no device is allocated to this session
Recovery Manager complete.
all of the backup files does exist and I don't know why RMAN think there are no devices to this backup session which I don't understand.
-
Is your device allocated anywhere within the script?
If not, try this:
configure device type 'ZZZZ' clear;
allocate channel c1 device type 'ZZZZ' PARMS="ZZZZZ"
connect 'zzz/zzz' rate=2m;
-
Did you issue:
Code:
allocate channel for maintenance type disk;
"The person who says it cannot be done should not interrupt the person doing it." --Chinese Proverb
-
Lk_brown,
thanks for replying back, I do have "configure" set in my backup script, the reason being b/c we want to seperate FULL and DIFFERENTIAL into seperate folder on the bakcup so we can move them to tape. below is what I have"
Code:
run {
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'C:\BACKUP\FULL\TESTCF_TEST_%F';
allocate channel c1 device type disk format 'C:\BACKUP\FULL\TESTDF_TEST_%U';
backup INCREMENTAL level=0 database plus archivelog delete input;
delete FORCE noprompt obsolete;
}
Please advie if you see better method.
-
Add this:
allocate channel c1 device type disk;
allocate channel for maintenance type disk;
release channel c1;
-
A maintenance channel is not required when DELETE is used with a file that is disk-only. I would try adding a release channel c1; in the code:
Code:
{
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'C:\BACKUP\FULL\TESTCF_TEST_%F';
allocate channel c1 device type disk format 'C:\BACKUP\FULL\TESTDF_TEST_%U';
backup INCREMENTAL level=0 database plus archivelog delete input;
release channel c1;
delete FORCE noprompt obsolete;
}
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|