No linux você pode colocar no cron do usuário oracle o seguinte comando:
00 03 * * * find /log/oradata/archive -name '*.dbf' -daystart -mtime +4 -exec rm '{}' ';' No caso acima irá apagar todos os dias as 3:00h os archives que estão no diretório /log/oradata/archive e que possuem mais de 4 dias, hoje e mais 4 dias, logo 5 dias. No Windows basta colocar no agendador de tarefas um arquivo .vbs com o contaúdo abaixo: '************************************************************************* '************************************************************************* dim aweekago dim dir dir = "c:\tmp" aweekago = date -7 Set fso = CreateObject("Scripting.FileSystemObject") Set fldr = fso.GetFolder(dir) For Each file In fldr.Files If file.datecreated < aweekago then file.delete Next '************************************************************************* '************************************************************************* A variável aweekago define o tempo que você quer ficar com os archives, neste caso sete dias e a variável dir o lugar aonde estão guardados, no caso acima no diretório c:\temp _____ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos A.M. Menezes Enviada em: quarta-feira, 28 de dezembro de 2005 15:23 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Dúvidas para deletar arquivos Leonardo, Sobre o RMAN que ainda não utilizo, muito provavelmente você será capaz de fazer isso. Por enquanto eu também estou usando a plataforma M$, e neste caso eu utilizo uma ferramenta em Perl (free), que faz isso, apaga arquivos com mais de N dias de criado. Isso pode ser feito também de outras formas, em ambiente Unix like, as possibilidades são maiores ainda. Carlos Alfredo M. de Menezes -----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo Matarazzo Enviada em: quarta-feira, 28 de dezembro de 2005 13:39 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Dúvidas para deletar arquivos Prezados, Estou trabalhando agora com algumas rotinas de backup utilizando RMAN e Data Guard. Primeiramente, gostaria de saber se alguém pode me enviar ou indicar alguma documentação a respeito de Data Guard. Meu problema é o seguinte: Nosso banco está configurado no modo Archive e o Rman está realizando os backups em um disco de um servidor. Gostaria de saber qual q melhor forma de eliminarmos do disco os Archives com mais de 5 dias. Através do Rman? Neste caso como seria? Através de um batch Dos? SO: Windows 2000 Adv. Server Ora: 9.2.0.6 - Enterprise. Obrigado a todos. Leonardo Matarazzo. [As partes desta mensagem que não continham texto foram removidas] ---------------------------------------------------------------------------- ---------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ ---------------------------------------------------------------------------- ----------------------------------------------______________________________ _______________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos ---------------------------------------------------------------------------- ---------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ ---------------------------------------------------------------------------- ----------------------------------------------______________________________ _______________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE <http://br.rd.yahoo.com/SIG=12f6vbrmd/M=387526.7688413.8561453.1588051/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1135798229/A=3195639/R=2/id=noscript/SIG=16dlp mvpj/*http:/landingstrip.dell.com/landingstrip/ls.asp?CID=9985&LID=286702&DG C=BA&DGStor=DHS&DGSite=Yahoo&Conum=BR&DURL=http://www1.la.dell.com/content/p roducts/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs> <http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_pro ducto.jpg> _____ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do <http://br.yahoo.com/info/utos.html> Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html