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

 



Responder a