RE: [oracle_br] Dúvidas para deletar arquivos

2005-12-29 Por tôpico Leonardo Matarazzo
Carlos,

Este site está redirecionando para outro que naum encontrei o programa.

Tem como vc me mandar o script perl ?

Att.,
Leonardo.

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 16:36
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Leonardo, vá para http://www.winscriptingsolutions.com e procure por 
cleanoldfiles.


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 14:37
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Vc pode me passar o endereço dessa ferramenta?

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 15:23
To: oracle_br@yahoogrupos.com.br
Subject: 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  
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  
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  
Links do Yahoo! Grupos




 




--
Atenção! As mensagens deste grupo são de acesso público 

[oracle_br] Como saber os comandos SQL enviados ao banco

2005-12-29 Por tôpico Luis Cabral
Olá a todos

 

Estou com o seguinte problema: estou começando a usar o DBDesigner 4 num 
Windows XP contra um banco Oracle EE 9.2.0.6.0. A conexão é via o client padrao 
(nada de thin client ou coisa assim). Ao tentar fazer engenharia reversa das 
tabelas (conectado como um usuário comum, não DBA), recebo o erro 'ORA-942 
Table does not exist'. O software não dá mais nenhum detalhe sobre o erro e não 
consigo avancar além deste ponto.

 

Como saber qual tabela ele está tentanto acessar para que eu possa tentar 
resolver o problema? Imagino que haja como ativar um log ou algo assim para 
verificar os comandos SQL enviados ao banco?

 

Obrigado

Luis

 

 

 

 

 

 



[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

 




RES: [oracle_br] Dúvidas para deletar arquivos

2005-12-29 Por tôpico Carlos A.M. Menezes
Oi,
Como eu disse, quando chegar na página que indiquei, você preenche o 
campo de pesquisa com o texto cleanoldfiles e depois pressiona o botão GO. 
Mas eu capturei o link do download da ferramenta: 
http://www.windowsitpro.com/Files/07/27332/27332.zip

Se não tiver sucesso em baixar o arquivo me avise que eu mando.

[ ]´s

Carlos Alfredo M. de Menezes
 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo 
Matarazzo
Enviada em: quinta-feira, 29 de dezembro de 2005 08:11
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Carlos,

Este site está redirecionando para outro que naum encontrei o programa.

Tem como vc me mandar o script perl ?

Att.,
Leonardo.

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 16:36
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Leonardo, vá para http://www.winscriptingsolutions.com e procure por 
cleanoldfiles.


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 14:37
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Vc pode me passar o endereço dessa ferramenta?

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 15:23
To: oracle_br@yahoogrupos.com.br
Subject: 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  
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  
Links do Yahoo! Grupos




 




--
Atenção! As 

[oracle_br] 1Z0-032 DBA Fundamentals 1 Oracle 9i Release 2 PDFS ver. Março 2003!!!!

2005-12-29 Por tôpico evandrozzz
Pesssoal,

Quem tem por favor a Apostila de Fundamentals 1 em pdf e puder
me enviar mas que seja na versão Oracle 9i Release 2 de Março/2003
pois a versão de 2001 (9i) eu já tenho e estou desesperado atrás 
desse material (os powerpoints de Oracle 9i Release 2 Fundamentals 1 eu
já consegui :) ! e se tiverem o pdf de Fundamentals 2 Release 2 
tambem aceito  :)

Obrigado !!

Evandro DBA.





--
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

 





[oracle_br] Resource Manager e Sessões KILLED

2005-12-29 Por tôpico Marcelo Hirayama
Olá,
   
  Ne meu banco 8.1.7.4 tenho um limite de sessões de 4 por usuário, pelo
  resource manager.
   
  Matei algumas sessões com ALTER SYSTEM KILL SESSION... e elas aparecem como 
KILLED na V$SESSION, porém está demorando muito (algumas horas) para elas 
saírem da view.
   
  E acredito que devido a isso, não está deixando abrir novas conexões desses 
usuários com status KILLED.
   
  Eu desconheço, mas existe alguma forma de acelerar o SMON limpar essas 
sessões?
   
  Os processos no sistema operacional (UNIX) não existem mais, portanto não 
consigo matar por aí.
   
  Grato,
   
  Marcelo Hirayama.
   
   


-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[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

 




[oracle_br] Lock de leitura

2005-12-29 Por tôpico Luciana Missao Osako Camargo
Pessoal,

   Preciso de alguma coisa que bloqueie a leitura de registros já lidos.

   São vários processos que vão ler uma tabela.
   Cada processo lê 10 registros.
   Os 10 registros lidos pelo primeiro processo não podem ser lidos por outro.

  Teria como fazer isso sem colocar um campo de flag em cada registro?

Obrigada
Luciana


--
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

 





RE: [oracle_br] Dúvidas para deletar arquivos

2005-12-29 Por tôpico Leonardo Matarazzo
Carlos,

Baixei o arquivo. Muito obrigado. Agora não tem nenhum readme Como vou 
rodar esses scripts?

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quinta-feira, 29 de dezembro de 2005 10:12
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Oi,
Como eu disse, quando chegar na página que indiquei, você preenche o 
campo de pesquisa com o texto cleanoldfiles e depois pressiona o botão GO. 
Mas eu capturei o link do download da ferramenta: 
http://www.windowsitpro.com/Files/07/27332/27332.zip

Se não tiver sucesso em baixar o arquivo me avise que eu mando.

[ ]´s

Carlos Alfredo M. de Menezes
 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo 
Matarazzo
Enviada em: quinta-feira, 29 de dezembro de 2005 08:11
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Carlos,

Este site está redirecionando para outro que naum encontrei o programa.

Tem como vc me mandar o script perl ?

Att.,
Leonardo.

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 16:36
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Leonardo, vá para http://www.winscriptingsolutions.com e procure por 
cleanoldfiles.


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 14:37
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Vc pode me passar o endereço dessa ferramenta?

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 15:23
To: oracle_br@yahoogrupos.com.br
Subject: 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  
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/ 

[oracle_br] Re: Lock de leitura

2005-12-29 Por tôpico Marcio Portes
Dá uma lida em AQ.
http://download-
west.oracle.com/docs/cd/B10501_01/appdev.920/a96587/qintro.htm#ADQUE00
1

Acho que o conceito de mensagens é o que voce está procurando. MQ 
Series também seria uma possibilidade. Funciona mais ou menos assim: 
Uma fila onde seu registro é uma mensagem. Ele é colocado e retirado 
apenas uma vez.


--- Em oracle_br@yahoogrupos.com.br, Luciana Missao Osako Camargo 
[EMAIL PROTECTED] escreveu

 Pessoal,
 
Preciso de alguma coisa que bloqueie a leitura de registros já 
lidos.
 
São vários processos que vão ler uma tabela.
Cada processo lê 10 registros.
Os 10 registros lidos pelo primeiro processo não podem ser lidos 
por outro.
 
   Teria como fazer isso sem colocar um campo de flag em cada 
registro?
 
 Obrigada
 Luciana







--
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

 




Re: [oracle_br] Como saber os comandos SQL enviados ao banco

2005-12-29 Por tôpico Rafael Almeida
provavelmente isso deve ser problema de privilegio .
   
  o seu usuario não tem acesso ao esquema ou a alguma tabela
  
que esta tentando visualizar .
  
Luis Cabral [EMAIL PROTECTED] escreveu:
  Olá a todos



Estou com o seguinte problema: estou começando a usar o DBDesigner 4 num 
Windows XP contra um banco Oracle EE 9.2.0.6.0. A conexão é via o client padrao 
(nada de thin client ou coisa assim). Ao tentar fazer engenharia reversa das 
tabelas (conectado como um usuário comum, não DBA), recebo o erro 'ORA-942 
Table does not exist'. O software não dá mais nenhum detalhe sobre o erro e não 
consigo avancar além deste ponto.



Como saber qual tabela ele está tentanto acessar para que eu possa tentar 
resolver o problema? Imagino que haja como ativar um log ou algo assim para 
verificar os comandos SQL enviados ao banco?



Obrigado

Luis















[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 


Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target=_blank;var lrec_URL=new Array();  
lrec_URL[1]=http://br.rd.yahoo.com/SIG=12fgmlk0q/M=387526.7688413.8561453.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1135865721/A=3195639/R=0/id=flashurl/SIG=16dlpmvpj/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=9985LID=286702DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs;;
  var 
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_producto.swf?clickTAG=javascript:LRECopenWindow(1);
  var 
lrec_altURL=http://br.rd.yahoo.com/SIG=12fgmlk0q/M=387526.7688413.8561453.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1135865721/A=3195639/R=1/id=altimg/SIG=16dlpmvpj/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=9985LID=286702DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs;;
  var
 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_producto.jpg;;
  var lrec_width=300;var lrec_height=250;  
  
-
  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 Termos do Serviço do 
Yahoo!. 

  



-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[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

 




[oracle_br] bind com comentários

2005-12-29 Por tôpico Ivan Ricardo Schuster
Pessoal, uma duvida:

Tenho um sql que é executado repetidas vezes, utilizo bind na clausula
where, mas tenho um comentário que sempre é diferente. 


Ex:

Meu comando básico é:
Delete from tabela where data=:vData

Executo:
Delete /*20051222*/ from tabela where data=:vData quando vData é
'22/12/2005'

Delete /*20051223*/ from tabela where data=:vData quando vData é
'23/12/2005'

A dúvida: O oracle considera isso como comandos diferentes?



--
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

 




Re: [oracle_br] Retorno do conteúdo da colu na sql_text da v$sqlarea

2005-12-29 Por tôpico Thiago Lazzarotto
Utilize a view V$sqltext_With_Newlines

pedrojosemanso escreveu:

 Boa tarde,

 Amigos, tenho uma dúvida:

 Como fazer retornar o comando completo da coluna
 sql_text da view v$sqlarea?

 Eu estou executando a seguinte query, mas o conteúdo sempre vem
 incompleto quando o comando é muito longo. Como resolver isso?

 SELECT s.sid, s.username, s.machine, a.users_executing,a.sql_text FROM
 v$sqlarea a, v$session s
 WHERE s.sql_address = a.address
 and (...)
 ORDER BY s.sid;

 Desde já agradeço,

 Pedro.






 --
 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


 
 *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 Yahoo! http://br.yahoo.com/info/utos.html.



-- 


Thiago Lazzarotto da Costa
Database Administrator / TI Sistemas
Áreas Atendidas: Tecnologia / Projetos Especiais
STEMAC S/A GRUPOS GERADORES
Fone: (51) 3358-3800 ramal 2711
e-mail: [EMAIL PROTECTED]



--
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

 




RES: [oracle_br] bind com comentários

2005-12-29 Por tôpico Ivan Ricardo Schuster
Esqueci da versão:
9.2.0.4

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ivan Ricardo Schuster
Enviada em: quinta-feira, 29 de dezembro de 2005 14:05
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] bind com comentários

Pessoal, uma duvida:

Tenho um sql que é executado repetidas vezes, utilizo bind na clausula
where, mas tenho um comentário que sempre é diferente. 


Ex:

Meu comando básico é:
Delete from tabela where data=:vData

Executo:
Delete /*20051222*/ from tabela where data=:vData quando vData é
'22/12/2005'

Delete /*20051223*/ from tabela where data=:vData quando vData é
'23/12/2005'

A dúvida: O oracle considera isso como comandos diferentes?




--
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  
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

 





Re: RES: [oracle_br] bind com comentários

2005-12-29 Por tôpico Marcio Portes
Testado na versão 9i. Sim ele vai gerar entradas distintas.
Fiz o seguinte.

drop table t;
create table t ( x int );
insert into t values ( 1 );
insert into t values ( 2 );

create or replace 
procedure p is
begin
for i in 1 .. 10
loop
delete /* 1 */ from t where x = i;
delete /* 2 */ from t where x = i;
end loop;
end;
/

alter session set sql_trace=true;
exec p;
exit

Depois vi no tkprof.

DELETE /* 1 */ from t 
where
 x = :b1


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse1  0.00   0.00  0  0  
0   0
Execute 10  0.00   0.00  0 30  
3   2
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   11  0.00   0.00  0 30  
3   2

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 102 (recursive depth: 1)

Rows Row Source Operation
---  ---
  0  DELETE  (cr=30 r=0 w=0 time=945 us)
  2   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=396 us)

**
**

DELETE /* 2 */ from t 
where
 x = :b1


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse1  0.00   0.00  0  0  
0   0
Execute 10  0.00   0.00  0 30  
0   0
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   11  0.00   0.00  0 30  
0   0

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 102 (recursive depth: 1)

Rows Row Source Operation
---  ---
  0  DELETE  (cr=30 r=0 w=0 time=328 us)
  0   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=310 us)

Cada um deles foi parseado uma vez e executado 10. Diferentemente 
quando retirei os comentários e mantive as duas chamadas o tkprof me 
mostrou 2 parses (1 hard e outro soft) e 20 execuções para a MESMA 
ENTRADA.

DELETE from t
where
 x = :b1


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse2  0.00   0.00  0  0  
0   0
Execute 20  0.00   0.01  0 60  
3   2
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   22  0.00   0.01  0 60  
3   2

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 102 (recursive depth: 1)

Rows Row Source Operation
---  ---
  0  DELETE  (cr=30 r=0 w=0 time=5612 us)
  2   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=387 us)


script usado.

drop table t;
create table t ( x int );
insert into t values ( 1 );
insert into t values ( 2 );

create or replace 
procedure p is
begin
for i in 1 .. 10
loop
delete from t where x = i;
delete from t where x = i;
end loop;
end;
/

alter session set sql_trace=true;
exec p;
exit


--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster 
[EMAIL PROTECTED] escreveu

 Esqueci da versão:
 9.2.0.4
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
 nome de Ivan Ricardo Schuster
 Enviada em: quinta-feira, 29 de dezembro de 2005 14:05
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] bind com comentários
 
 Pessoal, uma duvida:
 
 Tenho um sql que é executado repetidas vezes, utilizo bind na 
clausula
 where, mas tenho um comentário que sempre é diferente. 
 
 
 Ex:
 
 Meu comando básico é:
 Delete from tabela where data=:vData
 
 Executo:
 Delete /*20051222*/ from tabela where data=:vData quando vData é
 '22/12/2005'
 
 Delete /*20051223*/ from tabela where data=:vData quando vData é
 '23/12/2005'
 
 A dúvida: O oracle considera isso como comandos diferentes?
 
 
 
 

 --
 Atenção! As mensagens deste grupo são de acesso público e de inteira
 responsabilidade de seus remetentes.
 Acesse: 

RES: RES: [oracle_br] bind com comentários

2005-12-29 Por tôpico Ivan Ricardo Schuster
Opa! Obrigado pela ajuda Marcio, vou ter que analisar o custo/beneficio
destes comentarios...


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Marcio Portes
Enviada em: quinta-feira, 29 de dezembro de 2005 15:21
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] bind com comentários

Testado na versão 9i. Sim ele vai gerar entradas distintas.
Fiz o seguinte.

drop table t;
create table t ( x int );
insert into t values ( 1 );
insert into t values ( 2 );

create or replace 
procedure p is
begin
for i in 1 .. 10
loop
delete /* 1 */ from t where x = i;
delete /* 2 */ from t where x = i;
end loop;
end;
/

alter session set sql_trace=true;
exec p;
exit

Depois vi no tkprof.

DELETE /* 1 */ from t 
where
 x = :b1


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse1  0.00   0.00  0  0  
0   0
Execute 10  0.00   0.00  0 30  
3   2
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   11  0.00   0.00  0 30  
3   2

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 102 (recursive depth: 1)

Rows Row Source Operation
---  ---
  0  DELETE  (cr=30 r=0 w=0 time=945 us)
  2   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=396 us)

**
**

DELETE /* 2 */ from t 
where
 x = :b1


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse1  0.00   0.00  0  0  
0   0
Execute 10  0.00   0.00  0 30  
0   0
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   11  0.00   0.00  0 30  
0   0

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 102 (recursive depth: 1)

Rows Row Source Operation
---  ---
  0  DELETE  (cr=30 r=0 w=0 time=328 us)
  0   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=310 us)

Cada um deles foi parseado uma vez e executado 10. Diferentemente 
quando retirei os comentários e mantive as duas chamadas o tkprof me 
mostrou 2 parses (1 hard e outro soft) e 20 execuções para a MESMA 
ENTRADA.

DELETE from t
where
 x = :b1


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse2  0.00   0.00  0  0  
0   0
Execute 20  0.00   0.01  0 60  
3   2
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   22  0.00   0.01  0 60  
3   2

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 102 (recursive depth: 1)

Rows Row Source Operation
---  ---
  0  DELETE  (cr=30 r=0 w=0 time=5612 us)
  2   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=387 us)


script usado.

drop table t;
create table t ( x int );
insert into t values ( 1 );
insert into t values ( 2 );

create or replace 
procedure p is
begin
for i in 1 .. 10
loop
delete from t where x = i;
delete from t where x = i;
end loop;
end;
/

alter session set sql_trace=true;
exec p;
exit


--- Em oracle_br@yahoogrupos.com.br, Ivan Ricardo Schuster 
[EMAIL PROTECTED] escreveu

 Esqueci da versão:
 9.2.0.4
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
 nome de Ivan Ricardo Schuster
 Enviada em: quinta-feira, 29 de dezembro de 2005 14:05
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] bind com comentários
 
 Pessoal, uma duvida:
 
 Tenho um sql que é executado repetidas vezes, utilizo bind na 
clausula
 where, mas tenho um comentário que sempre é diferente. 
 
 
 Ex:
 
 Meu comando básico é:
 Delete from tabela where data=:vData
 
 Executo:
 Delete /*20051222*/ from tabela where data=:vData quando vData é
 '22/12/2005'
 
 Delete /*20051223*/ from tabela where data=:vData quando vData é
 '23/12/2005'
 
 A dúvida: O 

Re: RES: [oracle_br] bind com comentários

2005-12-29 Por tôpico jlchiappa
É : faz todo o sentido ele (o otimizador) não mexer no que está 
dentro de /* .. */, pois isso PODERIA ser uma hint, que logicamente 
teria que ser levado em consideração. Já um comentário-comentário 
MESMO, que não usa essa sintaxe, que o timizador SEGURAMENTE consegue 
identificar que aquilo SÓ PODE mesmo ser comentário, aí sim o stored 
PL/SQL stripa, cfrme 9executando no sqlplus o cara abaixo) :


drop table t;
create table t ( x int );
insert into t values ( 1 );
insert into t values ( 2 );
create or replace
procedure p is
begin
for i in 1 .. 10
loop
delete from t where x = i; -- deletando 1a vez
delete from t where x = i; -- deletando 2a vez
end loop;
end;
/
alter session set sql_trace=true;
exec p;
exit

== obtenho no tkprof :

TKPROF: Release 9.2.0.5.0 - Production on Qui Dez 29 15:54:29 2005

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
.
**
**

BEGIN p; END;


call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse1  0.00   0.00  0  0  
0   0
Execute  1  0.00   0.00  0  0  
0   1
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total2  0.00   0.00  0  0  
0   1

Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 69
**
**

DELETE FROM T
WHERE
 X = :B1

== o coment foi stripado, portanto o texto ficou o mesmo

call count   cpuelapsed   disk  query
currentrows
--- --   -- -- -- --
  --
Parse2  0.00   0.00  0  0  
0   0
Execute 20  0.00   0.00  0 60  
3   2
Fetch0  0.00   0.00  0  0  
0   0
--- --   -- -- -- --
  --
total   22  0.00   0.00  0 60  
3   2

== então é mesmo usar SEMPRE coments externos ao seu SQL dentro de 
procedures : na minha apresentação da ENPO, quando recomendei usar-se 
stored PL/SQL, justamente a remoção de espaços em branco e coments 
foi citada como uma das vantagens de stored proc, para se ter mais 
chances de se obter textos iguais e evitar hard PARSEs extras.

[]s

 Chiappa
 
--- Em oracle_br@yahoogrupos.com.br, Marcio Portes 
[EMAIL PROTECTED] escreveu

 Testado na versão 9i. Sim ele vai gerar entradas distintas.
 Fiz o seguinte.
 
 drop table t;
 create table t ( x int );
 insert into t values ( 1 );
 insert into t values ( 2 );
 
 create or replace 
 procedure p is
 begin
 for i in 1 .. 10
 loop
 delete /* 1 */ from t where x = i;
 delete /* 2 */ from t where x = i;
 end loop;
 end;
 /
 
 alter session set sql_trace=true;
 exec p;
 exit
 
 Depois vi no tkprof.
 
 DELETE /* 1 */ from t 
 where
  x = :b1
 
 
 call count   cpuelapsed   disk  query
 currentrows
 --- --   -- -- -- --
   --
 Parse1  0.00   0.00  0  0  
 0   0
 Execute 10  0.00   0.00  0 30  
 3   2
 Fetch0  0.00   0.00  0  0  
 0   0
 --- --   -- -- -- --
   --
 total   11  0.00   0.00  0 30  
 3   2
 
 Misses in library cache during parse: 1
 Optimizer goal: CHOOSE
 Parsing user id: 102 (recursive depth: 1)
 
 Rows Row Source Operation
 ---  ---
   0  DELETE  (cr=30 r=0 w=0 time=945 us)
   2   TABLE ACCESS FULL T (cr=30 r=0 w=0 time=396 us)
 
 
**
 **
 
 DELETE /* 2 */ from t 
 where
  x = :b1
 
 
 call count   cpuelapsed   disk  query
 currentrows
 --- --   -- -- -- --
   --
 Parse1  0.00   0.00  0  0  
 0   0
 Execute 10  0.00   0.00  0 30  
 0   0
 Fetch0  0.00   0.00  0  0  
 0   0
 --- --   -- -- -- --
   --
 total   11  0.00   0.00  0 30  
 0   0
 
 Misses in library 

RE: [oracle_br] Dúvidas para deletar arquivos

2005-12-29 Por tôpico Leonardo Matarazzo
Marcio,

Muitíssimo obrigado.
Fiz alguns testes aqui e realmente funciona muito bem. O que me chamou bastante 
atenção são as opções que podemos escolher ao apagar um arquivo.

Tks.
Abraços e bom fim de ano.

Leonardo Matarazzo.
DBA Oracle - UOL



-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quinta-feira, 29 de dezembro de 2005 11:57
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Leonardo,
A instalação é simples, basta copiar esses arquivos em uma pasta 
qualquer, o importante é ter instalado o interpretador Perl. Se você não tem, 
baixe o Active Perl em: 
http://www.cse.unsw.edu.au/~homecomputing/cdrom/html/activeperl.html

Agora vamos ao seu uso:
1- Suponha que o Active Perl se instale na pasta c:\perl, então o interpretador 
deve está em c:\perl\bin\perl.exe
2- Rode o srcript sem parâmetro para descobrir como funciona, vá para a pasta 
onde você baixou o cleanoldfiles e rode:
c:\perl\bin\perl.exe cleandolfiles.pl
3- Como exemplo eu estou te mandando um bat meu que apaga as cópias do 
archivedlogs com mais de 1 mês, este bat está agendado para rodar uma vez por 
semana. Customize para a sua necessidade e seu ambiente:

REM Apaga os arquivedlog´s com mais de 1 mês
c:\perl\bin\perl d:\perl-oracle\cleanoldfiles.pl 
e:\backup\oracle\dbprod\archive\*.* -mon 1 -delete

[ ]´s

Carlos Alfredo M. de Menezes

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo 
Matarazzo
Enviada em: quinta-feira, 29 de dezembro de 2005 10:43
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Carlos,

Baixei o arquivo. Muito obrigado. Agora não tem nenhum readme Como vou 
rodar esses scripts?

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quinta-feira, 29 de dezembro de 2005 10:12
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Oi,
Como eu disse, quando chegar na página que indiquei, você preenche o 
campo de pesquisa com o texto cleanoldfiles e depois pressiona o botão GO. 
Mas eu capturei o link do download da ferramenta: 
http://www.windowsitpro.com/Files/07/27332/27332.zip

Se não tiver sucesso em baixar o arquivo me avise que eu mando.

[ ]´s

Carlos Alfredo M. de Menezes
 

-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leonardo 
Matarazzo
Enviada em: quinta-feira, 29 de dezembro de 2005 08:11
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Carlos,

Este site está redirecionando para outro que naum encontrei o programa.

Tem como vc me mandar o script perl ?

Att.,
Leonardo.

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 16:36
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Dúvidas para deletar arquivos


Leonardo, vá para http://www.winscriptingsolutions.com e procure por 
cleanoldfiles.


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 14:37
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] Dúvidas para deletar arquivos

Vc pode me passar o endereço dessa ferramenta?

-Original Message-
From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Behalf Of Carlos A.M. Menezes
Sent: quarta-feira, 28 de dezembro de 2005 15:23
To: oracle_br@yahoogrupos.com.br
Subject: 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 

RE: [oracle_br] Como saber os comandos SQL enviados ao banco

2005-12-29 Por tôpico Luis Cabral
Concordo plenamente Rafael.

Mas a minha pergunta é... como saber qual tabela é essa, de modo que eu possa 
pedir aos DBAs para conceder o privilégio necessário?

Obrigado
Luis
 



-Original Message-
From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Rafael Almeida
Sent: 29 December 2005 12:33
To: oracle_br@yahoogrupos.com.br
Subject: Re: [oracle_br] Como saber os comandos SQL enviados ao banco

provavelmente isso deve ser problema de privilegio .
   
  o seu usuario não tem acesso ao esquema ou a alguma tabela
  
que esta tentando visualizar .
  
Luis Cabral [EMAIL PROTECTED] escreveu:
  Olá a todos



Estou com o seguinte problema: estou começando a usar o DBDesigner 4 num 
Windows XP contra um banco Oracle EE 9.2.0.6.0. A conexão é via o client padrao 
(nada de thin client ou coisa assim). Ao tentar fazer engenharia reversa das 
tabelas (conectado como um usuário comum, não DBA), recebo o erro 'ORA-942 
Table does not exist'. O software não dá mais nenhum detalhe sobre o erro e não 
consigo avancar além deste ponto.



Como saber qual tabela ele está tentanto acessar para que eu possa tentar 
resolver o problema? Imagino que haja como ativar um log ou algo assim para 
verificar os comandos SQL enviados ao banco?



Obrigado

Luis















[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 


Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
var lrec_target=_blank;var lrec_URL=new Array();  
lrec_URL[1]=http://br.rd.yahoo.com/SIG=12fgmlk0q/M=387526.7688413.8561453.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1135865721/A=3195639/R=0/id=flashurl/SIG=16dlpmvpj/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=9985LID=286702DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs;;
  var 
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_producto.swf?clickTAG=javascript:LRECopenWindow(1);
  var 
lrec_altURL=http://br.rd.yahoo.com/SIG=12fgmlk0q/M=387526.7688413.8561453.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1135865721/A=3195639/R=1/id=altimg/SIG=16dlpmvpj/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=9985LID=286702DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs;;
  var
 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_producto.jpg;;
  var lrec_width=300;var lrec_height=250;  
  
-
  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 Termos do Serviço do 
Yahoo!. 

  



-
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

[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  
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 

[oracle_br] GTT para TNormal

2005-12-29 Por tôpico Fabio Henrique Gibon
Pessoal,
 tem alguma forma de transformar uma GTT em Table normal sem ser 
recriando a mesma ? O meu problema é o seguinte: tenho umas 40 GTT (com índice 
também) e preciso torná-las tabelas normais... e provavelmente voltar a GTT 
depois de um processo... Tem alguma solução sem ser pegar o script de criação 
de cada tabela ?

sds

Fábio Henrique Gibon
Comex System Consultoria
Rio Grande - RS
55 53 32326947
55 53 99673489


[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

 




[oracle_br] Re: GTT para TNormal

2005-12-29 Por tôpico jlchiappa
Absolutamente ** DESCONHEÇO **, e duvido que tenha : afinal, GTTs e
heap tables são ABSOLUTAMENTE diferentes (principalmente no storage e
no controle de transações, que inexistem na GTT), seria bem complicado
vc transformar uma em outra ,então penso que vc terá mesmo que criar,
o que vc poderia fazer pra acelerar um pouco o processo é extrair o
SQL pra criar as tabelas ,provavelmente via export + indexfile gerado
via import, ou algo do tipo.

[]s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Fabio Henrique Gibon
[EMAIL PROTECTED] escreveu

 Pessoal,
  tem alguma forma de transformar uma GTT em Table normal sem
ser recriando a mesma ? O meu problema é o seguinte: tenho umas 40 GTT
(com índice também) e preciso torná-las tabelas normais... e
provavelmente voltar a GTT depois de um processo... Tem alguma solução
sem ser pegar o script de criação de cada tabela ?
 
 sds
 
 Fábio Henrique Gibon
 Comex System Consultoria
 Rio Grande - RS
 55 53 32326947
 55 53 99673489
 
 
 [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

 




[oracle_br] Re: Como saber os comandos SQL enviados ao banco

2005-12-29 Por tôpico jlchiappa
Luís, PMFJI, mas vamos ver se posso te ajudar : é o seguinte, por
padrão o bd Oracle ** não mantém ** um log fixo dos SQLs executados,
só um cache deles (que, logicamente, como qquer cache, assim que vai
enchendo as coisas mais antigas são retiradas dele, vc o consulta nas
 views de v$SQLnn). No seu caso, porém, isso não serve, pois lá se
armazenam SQLs ** válidos **, que foram executados, pra na próxima vez
que precisar a execução ser em memória (como qquer outro cache de
programa, aliás).  Assim sendo, pra pegar o texto dum SQL que deu
erro, vc TEM QUE ativar outros recursos, os dois mais comuns são :

a) trigger de erro no banco : com ela vc pode capturar o texto de
qquer SQL que der erro, em
http://asktom.oracle.com/pls/ask/f?p=4950:8:F4950_P8_DISPLAYID:40115659055475
vc tem um exemplo

ou 

b) vc ativa o trace de SQL na sessão, em
http://asktom.oracle.com/pls/ask/f?p=4950:8:F4950_P8_DISPLAYID:330817260752
 vc tem um exemplo

== agora, vamos falar sério : ok, vc ativou algum recurso, descobriu
que a aplicação queruia a tabela X, vc pediu acesso á ela pros DBAs.
Aí re-executa a aplicação, ela pára por causa de falta de acesso á
tabela Y, vc pede o DBA te dá Y , depois á tabela Z, depois, depois...
ORA, isso é prático ??? Acho que não, então o que vc DEVERIA fazer é 
CONFIRMAR com o SUporte desse tal aplicativo, de uma vez por todas,
QUAIS tabelas que ele precisa, ok ?? QQuer aplicativo MINIMAMENTE
decente, ao menos isso ele tem que te dizer, seja acionando Suporte,
seja na Documentação, seja nas FAQs dele, é isso 

[]s

 Chiappa
\0pra isso que servem a maioria , como a V$SQLTEXT. SE o seu banco não
está intensamente sendo usado, o cache de SQL é de tamanho razoável e
não faz tanto tempo que vc executou o SQL, CONSULTE LÁ QUE VC VAI ACHAR


--- Em oracle_br@yahoogrupos.com.br, Luis Cabral [EMAIL PROTECTED] escreveu

 Concordo plenamente Rafael.
 
 Mas a minha pergunta é... como saber qual tabela é essa, de modo que
eu possa pedir aos DBAs para conceder o privilégio necessário?
 
 Obrigado
 Luis
  
 
 
 
 -Original Message-
 From: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] On Behalf Of Rafael Almeida
 Sent: 29 December 2005 12:33
 To: oracle_br@yahoogrupos.com.br
 Subject: Re: [oracle_br] Como saber os comandos SQL enviados ao banco
 
 provavelmente isso deve ser problema de privilegio .

   o seu usuario não tem acesso ao esquema ou a alguma tabela
   
 que esta tentando visualizar .
   
 Luis Cabral [EMAIL PROTECTED] escreveu:
   Olá a todos
 
 
 
 Estou com o seguinte problema: estou começando a usar o DBDesigner 4
num Windows XP contra um banco Oracle EE 9.2.0.6.0. A conexão é via o
client padrao (nada de thin client ou coisa assim). Ao tentar fazer
engenharia reversa das tabelas (conectado como um usuário comum, não
DBA), recebo o erro 'ORA-942 Table does not exist'. O software não dá
mais nenhum detalhe sobre o erro e não consigo avancar além deste ponto.
 
 
 
 Como saber qual tabela ele está tentanto acessar para que eu possa
tentar resolver o problema? Imagino que haja como ativar um log ou
algo assim para verificar os comandos SQL enviados ao banco?
 
 
 
 Obrigado
 
 Luis
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [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 
 
 
 Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE
 var lrec_target=_blank;var lrec_URL=new Array(); 
lrec_URL[1]=http://br.rd.yahoo.com/SIG=12fgmlk0q/M=387526.7688413.8561453.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1135865721/A=3195639/R=0/id=flashurl/SIG=16dlpmvpj/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=9985LID=286702DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs;;
 var
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_producto.swf?clickTAG=javascript:LRECopenWindow(1);
 var
lrec_altURL=http://br.rd.yahoo.com/SIG=12fgmlk0q/M=387526.7688413.8561453.1588051/D=brclubs/S=2137114689:HM/Y=BR/EXP=1135865721/A=3195639/R=1/id=altimg/SIG=16dlpmvpj/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=9985LID=286702DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs;;
 var
 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1222_lrec_segunda_y_dic9_pe_producto.jpg;;
 var lrec_width=300;var