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 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
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
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!!!!
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
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
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
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
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
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
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
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
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
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
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
É : 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
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
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
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
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
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