Re: [oracle_br] Falha na conexão
Olá eu tambem estava com este problema aqui eu uso o 9i eu resolvi da seguinte maneira apagando meu listener e criando ele novamente depois não deu mais problemas William Peixoto CPD - Refrio - Original Message - From: Vanberto Zuim [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Thursday, November 17, 2005 10:09 AM Subject: [oracle_br] Falha na conexão Bom dia Gostaria que vocês me tirassem uma duvida, estou com problema em algumas estações, quando tento conectar o oracle da a mensagem. ORA-12500: TNS:Listener failed to start a dedicated service Já fui no parâmetro do ini.ora # Processes and Sessions ### processes mais mesmo assim não funcionor O oracle é 9i SO windows 2000 server Grato Vanberto Zuim _ DBA Junior-Grupo Marquise -- 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 --- avast! Antivirus: Inbound message clean. Virus Database (VPS): 0546-3, 16/11/2005 Tested on: 18/11/2005 08:29:30 avast! - copyright (c) 1988-2005 ALWIL Software. http://www.avast.com --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 0546-3, 16/11/2005 Tested on: 18/11/2005 08:37:00 avast! - copyright (c) 1988-2005 ALWIL Software. http://www.avast.com -- 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] Ajuda com Decode
use em conjunto decode e sign pois o decode não faz comparação de ou só de igualdade ! acho que deve ficar +- assim : decode(sign((CUBAGEM * 300) - peso),-1, , ) ou seja caso o cálculo menos o peso seja negativo o peso é maior senão ele é menor ou igual ! Tem um artigo no GPORACLE QUE MOSTRA MTO BEM COMO FUNCIONA O DECODE COM O SIGN Welington Lourenço Melo de Paula Desenvolvedor - 8732-2561 - Original Message - From: adalberto.sm To: OraOracle ; oracle_br@yahoogrupos.com.br ; Oracle - Grupos ; Oracle-BR1 ; Orcale-GPO Sent: Thursday, November 17, 2005 11:24 PM Subject: [oracle_br] Ajuda com Decode Boa noite a todos, Preciso fazer a seguinte verificação em uma linha de comando insert. IF (CUBAGEM * 300) PESO THEN CAMPO = 'N' ELSE CAMPO = 'S' Alguem poderia me ajudar como montar essa verificação dentro de um decode ? Obrigado Adalberto [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 -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 [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
Re: [oracle_br] Ajuda com Decode
decode(sign(CUBAGEM*300 - PESO),-1,'S',1,'N',0,'S') sign() retorna o sinal da expressão. Se 0, retorna -1. Se 0 retorna 1. Se = 0 retorna 0. Prova matemática (finalmente arranjei uma utilidade as aulas de Cálculo que tive na faculdade hahaha): sign(C*300 - P) = 1 0 = 'N' sign(C*300 - P) = 0 0 = 'S' sign(C*300 - P) = -1 0 = 'S' []'s Alex Fernando Kirsten -Mensagem Original- From: adalberto\.sm [EMAIL PROTECTED] Date: Thu, 17 Nov 2005 23:23:59 -0300 To: OraOracle [EMAIL PROTECTED] Subject: [oracle_br] Ajuda com Decode Boa noite a todos, Preciso fazer a seguinte verificação em uma linha de comando insert. IF (CUBAGEM * 300) PESO THEN CAMPO = 'N' ELSE CAMPO = 'S' Alguem poderia me ajudar como montar essa verificação dentro de umdecode ? Obrigado Adalberto [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=12fodn7dl/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132284254/A=3126093/R=0/id=flashurl/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com;var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.swf?clickTAG=javascript:LRECopenWindow(1);varlrec_altURL=http://br.rd.yahoo.com/SIG=12fodn7dl/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132284254/A=3126093/R=1/id=altimg/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com;var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.gif;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!. [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] Campo calculado
Com certeza! Você economiza em espaço e tem melhor performance no insert... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luiz Felipe Enviada em: quinta-feira, 17 de novembro de 2005 17:31 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Campo calculado Ivan, O problema é que eles não querem os resultados armazenados no banco, já sugeri a trigger mas eles querem o tal do campo calculado, acho melhor fazer um view, o que vc acha? Muito Obrigado, Luiz Felippe -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Ivan Ricardo Schuster Enviada em: quinta-feira, 17 de novembro de 2005 17:15 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Campo calculado Luiz, Não sei de onde vem estes parametros das funções, mas voce pode fazer isto facilmente criando um trigger para esta tabela. Por exemplo: create or replace trigger tr_tbl_nutricao after Insert Or Update on tbl_nutricao for each Row Begin :new.TX_ESTADO_CALCULADO := f_DisplayNutricao(CD_ESTADO_CALCULADO); :new.TX_ESTADO_INFORMADO := f_DisplayNutricao(CD_ESTADO_INFORMADO); :new.VL_IMC := tx_peso/(tx_estatura * 2); :new.TX_SEMANAS := calculasemanas(dt_ult_menstr,dt_nutricao); End; Outra forma é retirar estes campos da tabela e, ao consultar, utilizar as funções... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luiz Felipe Enviada em: quinta-feira, 17 de novembro de 2005 16:43 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Campo calculado Pessoal, Os desenvolvedores estão solicitando a criação de um campo calculado no oracle, soh que eu nunca soube dessa possibilidade, alguém saberia se existe esse tipo de campo no oracle? Se não existir, aceito sugestões de como implementar. Versão 9.2.0.1 no rh4. Fiquei de na maior saia justa.hehhehe Segue um exemplo do script do interbase que os desenvolvedore me enviaram. CREATE TABLE TBL_NUTRICAO ( CD_NUTRICAO VARCHAR(70) NOT NULL, TX_ESTADO_CALCULADOCOMPUTED BY (f_DisplayNutricao(CD_ESTADO_CALCULADO)), TX_ESTADO_INFORMADOCOMPUTED BY (f_DisplayNutricao(CD_ESTADO_INFORMADO)), VL_IMC COMPUTED BY ((tx_peso/(tx_estatura * 2))), TX_SEMANAS COMPUTED BY (calculasemanas(dt_ult_menstr,dt_nutricao)) ); -- 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 * 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] Problemas com importação..
mmm... só uma duvida, voce alterou a tablespace padrão do usuario ou ele ta com a system como padrão? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: quinta-feira, 17 de novembro de 2005 17:26 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problemas com importação.. Olá To por uns pepinos com uma importação aqui. Recebi o dump do export e descobri que foi um export full. Para evitar maiores problemas criei um usuário e atribui os roles connect, resource e imp_full_database,porém quando vou dar um import full,os objetos não são criados e aparece uma mensagem que não tenho privilégio de acesso ao tablespace system. Alguém tem uma idéia do que possa ser? O problema com esse dump eu resolvi criando um usuário no banco para cada usuário que tinha no export (haviam somente três) e fiz um import fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a coisa vai ficar maldosa pro meu lado. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] [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 está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Problemas com importação..
Deixei a system mesmo. A base foi criada temporariamente para fazer um conversão para sql server. O que me deixa curioso é que se eu faço fromuser/touser funciona. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ivan Ricardo Schuster Enviada em: sexta-feira, 18 de novembro de 2005 08:14 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. mmm... só uma duvida, voce alterou a tablespace padrão do usuario ou ele ta com a system como padrão? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: quinta-feira, 17 de novembro de 2005 17:26 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problemas com importação.. Olá To por uns pepinos com uma importação aqui. Recebi o dump do export e descobri que foi um export full. Para evitar maiores problemas criei um usuário e atribui os roles connect, resource e imp_full_database,porém quando vou dar um import full,os objetos não são criados e aparece uma mensagem que não tenho privilégio de acesso ao tablespace system. Alguém tem uma idéia do que possa ser? O problema com esse dump eu resolvi criando um usuário no banco para cada usuário que tinha no export (haviam somente três) e fiz um import fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a coisa vai ficar maldosa pro meu lado. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ ___ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ ___ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE http://br.rd.yahoo.com/SIG=12fjmhdhp/M=380335.7481167.8369105.2369893/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1132319940/A=3126093/R=2/id=noscript/SIG=12c39 trgo/*http:/ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis. com http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do http://br.yahoo.com/info/utos.html Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [oracle_br] OFF-TOPIC: Profissionais da Regiao de Londrina-PR, Maringa-PR, ou Curitiba-PR
Que sistema será desenvolvido para o municipio? e qual será o prazo de entrega? q tipo de profissional esta procurando? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de [EMAIL PROTECTED] Enviada em: quinta-feira, 17 de novembro de 2005 12:27 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] OFF-TOPIC: Profissionais da Regiao de Londrina- PR, Maringa-PR, ou Curitiba-PR Vamos desenvolver um sistema grande para prefeitura e queremos saber quais sao os profissionais das regioes mencionadas q estariam dispostos a prestar servicos em Delphi 2005 com Oracle10g r2??? Grato, [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 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 -- 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] OFF-TOPIC: Profissionais da Regiao de Londrina-PR, Maringa-PR, ou Curitiba-PR
Esse sistema pode ser desenvolvido em casa? ou o profissional deverá ser alocado no cliente/empresa?? hribeiro01 [EMAIL PROTECTED] escreveu: Que sistema será desenvolvido para o municipio? e qual será o prazo de entrega? q tipo de profissional esta procurando? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de [EMAIL PROTECTED] Enviada em: quinta-feira, 17 de novembro de 2005 12:27 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] OFF-TOPIC: Profissionais da Regiao de Londrina- PR, Maringa-PR, ou Curitiba-PR Vamos desenvolver um sistema grande para prefeitura e queremos saber quais sao os profissionais das regioes mencionadas q estariam dispostos a prestar servicos em Delphi 2005 com Oracle10g r2??? Grato, [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 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date: 16/11/2005 -- 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=12f5n62lc/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132320676/A=3126093/R=0/id=flashurl/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com;; var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.swf?clickTAG=javascript:LRECopenWindow(1); var lrec_altURL=http://br.rd.yahoo.com/SIG=12f5n62lc/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132320676/A=3126093/R=1/id=altimg/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com;; var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.gif;; 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! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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] Problemas com importação..
Não. Nem um grant resource pra este usuário. Imagine que seu export tem dados de vários usuários e quando voce importar, vai importar todos. Se o usuário JOAOZINHO possui quota para usar a tablespace system no banco antigo e tem objetos lá (o que não deveria acontecer), estes objetos serão exportados para o DMP indicando que devem ser armazenados na tablespace system! Ao dar um import full, voce vai importar o JOAOZINHO que, no banco novo, não possui quota na tablespace system. Ora, se o Joãozinho não tem quota, como ele vai ter objetos nela? Resultado: vai dar erro! Sugestão: se possível, consulte a dba_segments e verifique quais objetos no banco antigo estão no tablespace system e que não são dos usuários do oracle. Retire de lá. Apague, mova, enfim... aí sim exporte os dados e importe no novo que vai funcionar... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: sexta-feira, 18 de novembro de 2005 10:46 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Atribuir a role imp_full_database ao um usuário que criei soh para importação não resolveria o problema? Ah.. E não fui eu que fiz o export :P Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ivan Ricardo Schuster Enviada em: sexta-feira, 18 de novembro de 2005 08:44 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Então, como é um export full, é provável que no banco do qual voce exportou os dados, algum dos usuários tinha objetos no tablespace system, e este mesmo usuário no banco novo não possui permissão. De qualquer forma, sugiro que voce altere a tablespace padrão deste seu usuário... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: sexta-feira, 18 de novembro de 2005 10:23 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Deixei a system mesmo. A base foi criada temporariamente para fazer um conversão para sql server. O que me deixa curioso é que se eu faço fromuser/touser funciona. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ivan Ricardo Schuster Enviada em: sexta-feira, 18 de novembro de 2005 08:14 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. mmm... só uma duvida, voce alterou a tablespace padrão do usuario ou ele ta com a system como padrão? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: quinta-feira, 17 de novembro de 2005 17:26 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problemas com importação.. Olá To por uns pepinos com uma importação aqui. Recebi o dump do export e descobri que foi um export full. Para evitar maiores problemas criei um usuário e atribui os roles connect, resource e imp_full_database,porém quando vou dar um import full,os objetos não são criados e aparece uma mensagem que não tenho privilégio de acesso ao tablespace system. Alguém tem uma idéia do que possa ser? O problema com esse dump eu resolvi criando um usuário no banco para cada usuário que tinha no export (haviam somente três) e fiz um import fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a coisa vai ficar maldosa pro meu lado. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] [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/
[oracle_br] Raise_Application_Error
Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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] Raise_Application_Error
Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Erro 3242
Olá pessoal,. Estou com um problema ocorrendo em meu sistema, está retornando o erro 3242, quem poderia dar uma ajuda na solução? Oracle 8i Linux Red Hat [EMAIL PROTECTED] utils]$ oerr ora 3242 03242, 0, Tablespace migration retried 500 times // *Cause: For migration to complete, temporary segments should not be present // in the tablespace at the time of migration. // *Action: Avoid migrating the tablespace when there is heavy temporary // segment creation going on as with object drops. Rôney [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] Raise_Application_Error
RAISE_APPLICATION_ERROR() dispara um erro de aplicação. Se for disparado um erro na trigger, ela é abortada e nada é inserido. Se vc quiser fazer um tratamento de exceções, então o correto seria Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); End if; exception When others then raise_application_error( - 20005 , 'TESTE'); End; []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 10:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 http://br.rd.yahoo.com/SIG=12fj529fl/M=380335.7481167.8369105.2369893/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1132327546/A=3126093/R=2/id=noscript/SIG=12c39 trgo/*http:/ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis. com http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do http://br.yahoo.com/info/utos.html Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Ajuda com Decode - Resolvido
Bom dia a Todos, Queria agradecer todas as idéias, soluções e o mais importante as EXPLICAÇÕES, valeu mesmo. Não pude utilizar case, pois estou fazendo o procedimento dentro de uma procedure e a utilização de case não é aceito. Utilizei a seguinte rotina decode(sign(CUBAGEM*300 - PESO),-1,'S',1,'N',0,'S') Abraços a todos Adalberto [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] Documenta�
Bom dia, Gostaria de White Paper com informações e avaliações das novas características dos produtos abaixo relacionados, de preferência em Português: a) Oracle Standard Edition One; b) Internet Application Server Enterprise Edition; c) Internet Developer Suite. Obrigado [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
Re: RES: [oracle_br] Raise_Application_Error
Não é no erro do insert que eu aborto a triggers, eu preciso gravar um registro no arquivo de log caso os valores forem diferentes e abortar a trigger. Será q tem como ??? Obrigado, Rodrigo Alex Fernando Kirsten (CESUP) [EMAIL PROTECTED] escreveu: RAISE_APPLICATION_ERROR() dispara um erro de aplicação. Se for disparado um erro na trigger, ela é abortada e nada é inserido. Se vc quiser fazer um tratamento de exceções, então o correto seria Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); End if; exception When others then raise_application_error( - 20005 , 'TESTE'); End; []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 10:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 lubs/S=2137114689:HM/Y=BR/EXP=1132327546/A=3126093/R=2/id=noscript/SIG=12c39 trgo/*http:/ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis. com _ 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!. [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 - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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] Problemas com importação..
Na verdade tenho uma série de restrições a respeito da base que fez o export. Uma delas é que eu não tenho acesso a ela (veio de outra empresa). Outra coisa que reparei aqui é que o imp não cria os esquemas. Ele não deveria criar? O meu maior problema mesmo é se um export vier com centenas de usuários e eu tiver que fazer um fromuser/touser para cada usuário. Quanto ao problema de não ter quota na tablespace SYSTEM, criei uma tablespace para os usuários que to fazendo o import e não deu mais erro. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ivan Ricardo Schuster Enviada em: sexta-feira, 18 de novembro de 2005 09:19 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Não. Nem um grant resource pra este usuário. Imagine que seu export tem dados de vários usuários e quando voce importar, vai importar todos. Se o usuário JOAOZINHO possui quota para usar a tablespace system no banco antigo e tem objetos lá (o que não deveria acontecer), estes objetos serão exportados para o DMP indicando que devem ser armazenados na tablespace system! Ao dar um import full, voce vai importar o JOAOZINHO que, no banco novo, não possui quota na tablespace system. Ora, se o Joãozinho não tem quota, como ele vai ter objetos nela? Resultado: vai dar erro! Sugestão: se possível, consulte a dba_segments e verifique quais objetos no banco antigo estão no tablespace system e que não são dos usuários do oracle. Retire de lá. Apague, mova, enfim... aí sim exporte os dados e importe no novo que vai funcionar... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: sexta-feira, 18 de novembro de 2005 10:46 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Atribuir a role imp_full_database ao um usuário que criei soh para importação não resolveria o problema? Ah.. E não fui eu que fiz o export :P Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ivan Ricardo Schuster Enviada em: sexta-feira, 18 de novembro de 2005 08:44 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Então, como é um export full, é provável que no banco do qual voce exportou os dados, algum dos usuários tinha objetos no tablespace system, e este mesmo usuário no banco novo não possui permissão. De qualquer forma, sugiro que voce altere a tablespace padrão deste seu usuário... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: sexta-feira, 18 de novembro de 2005 10:23 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. Deixei a system mesmo. A base foi criada temporariamente para fazer um conversão para sql server. O que me deixa curioso é que se eu faço fromuser/touser funciona. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ivan Ricardo Schuster Enviada em: sexta-feira, 18 de novembro de 2005 08:14 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Problemas com importação.. mmm... só uma duvida, voce alterou a tablespace padrão do usuario ou ele ta com a system como padrão? -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: quinta-feira, 17 de novembro de 2005 17:26 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problemas com importação.. Olá To por uns pepinos com uma importação aqui. Recebi o dump do export e descobri que foi um export full. Para evitar maiores problemas criei um usuário e atribui os roles connect, resource e imp_full_database,porém quando vou dar um import full,os objetos não são criados e aparece uma mensagem que não tenho privilégio de acesso ao tablespace system. Alguém tem uma idéia do que possa ser? O problema com esse dump eu resolvi criando um usuário no banco para cada usuário que tinha no export (haviam somente três) e fiz um import fromuser/touser. Mas se aparecer aqui um export com centenas de usuários a coisa vai ficar maldosa pro meu lado. []s Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As
[oracle_br] Oportunidade de Trabalho!
Olá Pessoal! Temos algumas oportunidades de trabalho em aberto para profissionais Oracle, principalmente com experiência em PL/SQL. Para estas oportunidades é desejável que o profissional tenha facilidade em desenvolvimento de sistemas em geral pois irá trabalhar com outras ferramentas além do Oracle. Vivência em qualidade de dados, na área financeira ou em desenvolvimento SAS também são desejáveis. Os interessados podem enviar currículo para [EMAIL PROTECTED] Leandro Silva -- 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] Raise_Application_Error
Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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] Opiniões
Boa tarde pessoal, Estou precisando da ajuda de vocês...quero fazer alguns cursos Oracle Developer...iniciando desde o basico (SQL) até o desenvolvimento com Forms/Reports e melhoria de performance. Para isso, gostaria que me dessem algumas sugestões sobre locais de treinamentos em SP. Sei que isso não é o mais ideal, pois cada um tem uma opinião, e geralmente uma pessoa não conhece vários centros de treinamentos para fazer comparações. Sei também que sempre surgem perguntas iguais a essa...porém já dei uma olhada no histórico do grupo e ainda não decidi o que fazer. Por isso, peço apenas que as pessoas compartilhem suas opiniões sobre os treinamentos que já fizeram...não precisa falar bem ou mal das empresas, mas sim falar o que gostou e o que não gostou dos cursos. Informações como local, professores, metodologia, material, tempo e preço são valiosas. Isso seria muito útil para mim e para novos participantes do grupo, pois é uma escolha bem dificil de se fazer. No meu caso, penso em gastar um pouco menos fazendo em centros de treinamento não-parceiros Oracle, porém qualquer opinião pode ser útil para os participantes. Obrigado a todos, Jorge. - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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: RES: [oracle_br] Raise_Application_Error
Certo, certo... Mas numa procedure rola... ;) -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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 está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Opiniões
Olá! Eu fiz na TeknoSoftware... Muito bom ... Em 18/11/05, Jorge Silva[EMAIL PROTECTED] escreveu: Boa tarde pessoal, Estou precisando da ajuda de vocês...quero fazer alguns cursos Oracle Developer...iniciando desde o basico (SQL) até o desenvolvimento com Forms/Reports e melhoria de performance. Para isso, gostaria que me dessem algumas sugestões sobre locais de treinamentos em SP. Sei que isso não é o mais ideal, pois cada um tem uma opinião, e geralmente uma pessoa não conhece vários centros de treinamentos para fazer comparações. Sei também que sempre surgem perguntas iguais a essa...porém já dei uma olhada no histórico do grupo e ainda não decidi o que fazer. Por isso, peço apenas que as pessoas compartilhem suas opiniões sobre os treinamentos que já fizeram...não precisa falar bem ou mal das empresas, mas sim falar o que gostou e o que não gostou dos cursos. Informações como local, professores, metodologia, material, tempo e preço são valiosas. Isso seria muito útil para mim e para novos participantes do grupo, pois é uma escolha bem dificil de se fazer. No meu caso, penso em gastar um pouco menos fazendo em centros de treinamento não-parceiros Oracle, porém qualquer opinião pode ser útil para os participantes. Obrigado a todos, Jorge. - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 está sujeito aos: http://br.yahoo.com/info/utos.html
RES: RES: [oracle_br] Raise_Application_Error
create or replace procedure procedure_teste Is Pragma Autonomous_Transaction; begin insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); Commit; end procedure_teste; CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then procedure_teste; raise_application_error( - 20005 , 'TESTE'); End if; End; -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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 está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: RES: [oracle_br] Raise_Application_Error
Ja tentei colocar o insert e commit em uma procedure e naum deu certo. Sera que existe alguma maneira de eu bloquerar a minha trigger e gravar um registro em oura tabela ??? Obrigado por enqunto, Rodrigo Ivan Ricardo Schuster [EMAIL PROTECTED] escreveu: Certo, certo... Mas numa procedure rola... ;) -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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 - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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
[oracle_br] Usuário Corrente
É possível saber o usuário atual/corrente através de alguma tabela ou view do oracle. Atenciosamente, Marcos Roberto Santello [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] Erro ORA-01652 em criação de Materialized View
Boa Tarde a todos, Estou tendo problemas para criar uma view materializada. Ocorre o seguinte erro: ORA-01652: unable to extend temp segment by 128 in tablespace TEMP01 Caso execute somente a consulta envolvida na criação da view materializada, o erro nao ocorre e sao retornadas cerca de 200 linhas. Tentei executar a criacao da view materializada com alter session disable parallel query, aumentei o tamanho da tablespace TEMP para 30G, mas não obtive sucesso. O ambiente é Linux e Oracle 9.2.0.6 Agradeço desde já. Segue o create: CREATE MATERIALIZED VIEW MV_TESTE TABLESPACE TBGERAREL_DCCA BUILD IMMEDIATE REFRESH COMPLETE ON DEMAND AS ( SELECT SUM(DC.VL_DEVIDO) AS TOTAL, CI.ID_CONTRIBUINTE, CI.NOME_CONTRIBUINTE, DC.ID_SETOR, DC.ID_TRIBUTO_ORIGEM_REAL, DC.ID_TIPO_DOC, DC.ANO_REAL, DC.DT_BASE_CALCULO, DC.DT_PARCELA_DEVIDA FROM LISTA_DE_CONTRIBUINTES LC, /* Contem 30 registros */ [EMAIL PROTECTED] CI,/* Contem 896400 registros */ DEBITOS_CALCULADOS_REL_DCCA DC/* Contem 12554772 registros */ WHERE CI.ID_CONTRIBUINTE = LC.ID_CONTRIBUINTE AND DC.ID_CONTRIBUINTE = LC.ID_CONTRIBUINTE AND DC.SIT_PGTO_REAL = 1 GROUP BY CI.ID_CONTRIBUINTE, CI.NOME_CONTRIBUINTE, DC.ID_SETOR, DC.ID_TRIBUTO_ORIGEM_REAL, DC.ID_TIPO_DOC, DC.ANO_REAL, DC.DT_BASE_CALCULO, DC.DT_PARCELA_DEVIDA ) ___ Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- 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: RES: RES: [oracle_br] Raise_Application_Error
Dispara um job. Da uma olhada na package DBMS_JOB. Vc vai criar uma procedure, agendar o job e disparar seu raise_application_error. Como o job vai rodar independente da trigger, os dados vão ser inseridos. Mas tem um porém... vc não vai controlar o que se passa dentro do job, portanto esteja certo que o procedimento q tu vai rodar esteja sem nenhum pau e com todas as possíveis exceções tratadas. Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 13:44 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: RES: [oracle_br] Raise_Application_Error Ja tentei colocar o insert e commit em uma procedure e naum deu certo. Sera que existe alguma maneira de eu bloquerar a minha trigger e gravar um registro em oura tabela ??? Obrigado por enqunto, Rodrigo Ivan Ricardo Schuster [EMAIL PROTECTED] escreveu: Certo, certo... Mas numa procedure rola... ;) -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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!
RES: [oracle_br] Usuário Corrente
Select user from dual; Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Lista - SB Software Enviada em: sexta-feira, 18 de novembro de 2005 09:45 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Usuário Corrente É possível saber o usuário atual/corrente através de alguma tabela ou view do oracle. Atenciosamente, Marcos Roberto Santello [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 http://br.rd.yahoo.com/SIG=12fajirld/M=380335.7481167.8369105.2369893/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1132339841/A=3126093/R=2/id=noscript/SIG=12c39 trgo/*http:/ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis. com http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.gif _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do http://br.yahoo.com/info/utos.html Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] Usuário Corrente
vc esta se referindo a sessões correntes ??? se for tem a v$sesion -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Lista - SB Software Enviada: sex 18/11/2005 10:44 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: [oracle_br] Usuário Corrente Ã? possÃvel saber o usuário atual/corrente através de alguma tabela ou view do oracle. Atenciosamente, Marcos Roberto Santello [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 [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: RES: RES: [oracle_br] Raise_Application_Error
Rodrigo, assim funciona: create or replace procedure procedure_teste Is Pragma Autonomous_Transaction; begin insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); Commit; end procedure_teste; o detalhe é o Pragma Autonomous_Transaction que permite que voce execute qualquer coisa independente da sessão que chamou. Com isso voce pode inserir e dar commit sem problemas... Dá também pra colocar essa palavra chave na trigger, no cabeçalho dela: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Declare Pragma Autonomous_Transaction; Begin (...) Com isso voce pode dar commit... -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex Fernando Kirsten (CESUP) Enviada em: sexta-feira, 18 de novembro de 2005 15:49 Para: oracle_br@yahoogrupos.com.br Assunto: RES: RES: RES: [oracle_br] Raise_Application_Error Dispara um job. Da uma olhada na package DBMS_JOB. Vc vai criar uma procedure, agendar o job e disparar seu raise_application_error. Como o job vai rodar independente da trigger, os dados vão ser inseridos. Mas tem um porém... vc não vai controlar o que se passa dentro do job, portanto esteja certo que o procedimento q tu vai rodar esteja sem nenhum pau e com todas as possíveis exceções tratadas. Alex Fernando Kirsten Oracle 9i Database Administrator Certified Professional Cetil Sistemas Email: [EMAIL PROTECTED] _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 13:44 Para: oracle_br@yahoogrupos.com.br Assunto: Re: RES: RES: [oracle_br] Raise_Application_Error Ja tentei colocar o insert e commit em uma procedure e naum deu certo. Sera que existe alguma maneira de eu bloquerar a minha trigger e gravar um registro em oura tabela ??? Obrigado por enqunto, Rodrigo Ivan Ricardo Schuster [EMAIL PROTECTED] escreveu: Certo, certo... Mas numa procedure rola... ;) -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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
RES: [oracle_br] Usuário Corrente
mas se for o usuário logado na sua sessão do SQL Plus por exemplo ... vc pode dar SHOW USER; -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Rosiano Vieira de Sales Enviada: sex 18/11/2005 16:09 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: RES: [oracle_br] Usuário Corrente vc esta se referindo a sessões correntes ??? se for tem a v$sesion -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Lista - SB Software Enviada: sex 18/11/2005 10:44 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: [oracle_br] Usuário Corrente Ãf? possÃfÂvel saber o usuÃf¡rio atual/corrente atravÃf©s de alguma tabela ou view do oracle. Atenciosamente, Marcos Roberto Santello [As partes desta mensagem que nÃf£o continham texto foram removidas] -- AtenÃf§Ãf£o! As mensagens deste grupo sÃf£o de acesso pÃfº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 [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 [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
Re: [oracle_br] Opiniões
Bom Jorge, como vc mesmo disse, não tenho como fazer comparações pois fiz cursos somente em uma empresa...na ENSOF Gostei bastante de lá, professores bons, o material é o oficial da Oracle, porém o valor é um pouco acima da média de outras. Acredito que seja um bom lugar pra quem quer gastar um pouco maistalvez não seja o seu caso, mas é um lugar que eu recomendaria. Boa sorte na escolha, Abraço, Marcelo Selma Oliveira [EMAIL PROTECTED] escreveu: Olá! Eu fiz na TeknoSoftware... Muito bom ... Em 18/11/05, Jorge Silva[EMAIL PROTECTED] escreveu: Boa tarde pessoal, Estou precisando da ajuda de vocês...quero fazer alguns cursos Oracle Developer...iniciando desde o basico (SQL) até o desenvolvimento com Forms/Reports e melhoria de performance. Para isso, gostaria que me dessem algumas sugestões sobre locais de treinamentos em SP. Sei que isso não é o mais ideal, pois cada um tem uma opinião, e geralmente uma pessoa não conhece vários centros de treinamentos para fazer comparações. Sei também que sempre surgem perguntas iguais a essa...porém já dei uma olhada no histórico do grupo e ainda não decidi o que fazer. Por isso, peço apenas que as pessoas compartilhem suas opiniões sobre os treinamentos que já fizeram...não precisa falar bem ou mal das empresas, mas sim falar o que gostou e o que não gostou dos cursos. Informações como local, professores, metodologia, material, tempo e preço são valiosas. Isso seria muito útil para mim e para novos participantes do grupo, pois é uma escolha bem dificil de se fazer. No meu caso, penso em gastar um pouco menos fazendo em centros de treinamento não-parceiros Oracle, porém qualquer opinião pode ser útil para os participantes. Obrigado a todos, Jorge. - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE var lrec_target=_blank;var lrec_URL=new Array(); lrec_URL[1]=http://br.rd.yahoo.com/SIG=12fssjhro/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132338621/A=3126093/R=0/id=flashurl/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com;; var lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.swf?clickTAG=javascript:LRECopenWindow(1); var lrec_altURL=http://br.rd.yahoo.com/SIG=12fssjhro/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1132338621/A=3126093/R=1/id=altimg/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com;; var lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1116_lrec_hotels_natal.gif;; 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! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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/
Re:[oracle_br] Usuário Corrente
select user from dual; É possível saber o usuário atual/corrente através de alguma tabela ou view do oracle. Atenciosamente, Marcos Roberto Santello [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 [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
Re: [oracle_br] Meio-OFF: RHEL Pirataria ?
Allyson Também creio que seja assim. Por exemplo: se tiver um servidor para teste e instalar o RHES apenas não teria direito ao suporte do S.O. nesta máquina. [ ] André Em 11/11/05, Allyson - Listas [EMAIL PROTECTED] escreveu: Denis, Vejam, o linux é open-source e livre e ninguém pode cobrar por ele. A redhat não cobra pelo licenciamento do linux e sim pelos seus serviços de Suporte e atualização de pacotes. O Licenciamento é feito na forma de subscrição anual que dá direito as atualizações dos pacotes da Redhat Network, bem como chamados técnicos de suporte. A razão da cobrança é prover ao Linux um nível de serviço similar aos outros S.O disponiveis, desta a forma, dentre outras coisas a Redhat testa exaustivamente os pacotes antes que eles estejam disponiveis para download. Além disto todos os software que a Redhat utiliza em suas distribuicoes corporativas são softwares open-source. Então, na minha opinião o software da sua empresa não está pirata. Abraços, Allyson A. Brito OCP DBA 9i / OCA PL/SQL / RHCE / LPIC-1 / SCSA Denisd wrote: vou te dizer... a red hat ja tem uma representacao no Brasil (procura nas mensagens do grupo, acho que uma vez enviei o endereco e telefone deles), e tive a oportunidadde de assistir a uma palestra deles. Uma pessoa da plateia perguntou exatamente isso: se eu nao quiser comprar nem midias, nem servicos, nem suporte tecnico? vou estar em situação irregular? O representante da Red Hat enrolou, enrolou mas acabou admitindo que sim, ele estaria irregular. Que mais eu posso dizer? Software open source, mas... we're in business to make money. []'s --- thiagomz [EMAIL PROTECTED] escreveu: - Pessoal, Estou com uma grande duvida e gostaria de saber de voces se : Instalar o RedHat Enterprise Linux sem adquiri-lo oficialmente é PIRATARIA ? Linux pode ser vendido desta forma ? Cobrado ? O Mesmo vale para o SUSE ? -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.rd.yahoo.com/SIG=12flqqqfg/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1131733613/A=3107499/R=2/id=noscript/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com -- *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][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. [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
Re: RES: RES: [oracle_br] Raise_Application_Error
Valeu Ivan era isso que eu estava procurando Obrigado toda galera pela Ajuda !!! []´s Rodrigo Ivan Ricardo Schuster [EMAIL PROTECTED] escreveu: create or replace procedure procedure_teste Is Pragma Autonomous_Transaction; begin insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); Commit; end procedure_teste; CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then procedure_teste; raise_application_error( - 20005 , 'TESTE'); End if; End; -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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 [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 - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [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/
Re: RES: [oracle_br] Raise_Application_Error
Ivan, na verdade mesmo em uma procedure é preciso que se crie uma transação autônoma. Rodrigo, fiz um pequeno exemplo, qualquer dúvida avise. SQL CREATE TABLE TESTE_LOG (CAMPO1 VARCHAR2(30), CAMPO2 VARCHAR2(30)); Table created SQL SQL CREATE OR REPLACE PROCEDURE P_TESTELOG (p_Campo1 IN VARCHAR2 2 ,p_Campo2 IN VARCHAR2) 3 AS 4 BEGIN 5INSERT INTO TESTE_LOG(CAMPO1 6 ,CAMPO2) 7 VALUES(p_Campo1 8 ,p_Campo2); 9COMMIT; 10 END P_TESTELOG; 11 / Procedure created SQL SQL CREATE OR REPLACE TRIGGER T_TESTELOG 2 BEFORE INSERT OR UPDATE ON REGIONS 3 FOR EACH ROW 4 BEGIN 5IF :NEW.REGION_NAME != :OLD.REGION_NAME THEN 6 P_TESTELOG(p_Campo1 = :OLD.REGION_NAME,p_Campo2 = :NEW.REGION_NAME); 7END IF; 8 END T_TESTELOG; 9 / Trigger created SQL SELECT * FROM REGIONS; REGION_ID REGION_NAME -- - 1 Europe 2 Americas 3 Asia 4 Middle East and Africa ** Verifique que não é possível o commit dentro da procedure se está estiver sendo executada por uma trigger SQL UPDATE REGIONS SET REGION_NAME = 'Asia' WHERE REGION_ID = 2; UPDATE REGIONS SET REGION_NAME = 'Asia' WHERE REGION_ID = 2 ORA-04092: não é possível COMMIT em um gatilho ORA-06512: em HR.P_TESTELOG, line 9 ORA-06512: em HR.T_TESTELOG, line 3 ORA-04088: erro durante a execução do gatilho 'HR.T_TESTELOG' SQL SQL CREATE OR REPLACE PROCEDURE P_TESTELOG (p_Campo1 IN VARCHAR2 2 ,p_Campo2 IN VARCHAR2) 3 AS 4PRAGMA AUTONOMOUS_TRANSACTION; 5 BEGIN 6INSERT INTO TESTE_LOG(CAMPO1 7 ,CAMPO2) 8 VALUES(p_Campo1 9 ,p_Campo2); 10COMMIT; 11 END P_TESTELOG; 12 / Procedure created SQL UPDATE REGIONS SET REGION_NAME = 'Asia' WHERE REGION_ID = 2; 1 row updated SQL ROLLBACK; Rollback complete SQL SELECT * FROM TESTE_LOG; CAMPO1 CAMPO2 -- -- Americas Asia ** Mesmo que essa transação execute um rollback ou um RAISE, o registro será gravado na tabela TESTE_LOG SQL DELETE FROM TESTE_LOG; 1 row deleted SQL COMMIT; Commit complete SQL SQL CREATE OR REPLACE TRIGGER T_TESTELOG 2 BEFORE INSERT OR UPDATE ON REGIONS 3 FOR EACH ROW 4 BEGIN 5IF :NEW.REGION_NAME != :OLD.REGION_NAME THEN 6 P_TESTELOG(p_Campo1 = :OLD.REGION_NAME,p_Campo2 = :NEW.REGION_NAME); 7 RAISE_APPLICATION_ERROR (-20005,'TESTE'); 8END IF; 9 END T_TESTELOG; 10 / Trigger created SQL UPDATE REGIONS SET REGION_NAME = 'Asia' WHERE REGION_ID = 2; UPDATE REGIONS SET REGION_NAME = 'Asia' WHERE REGION_ID = 2 ORA-20005: TESTE ORA-06512: em HR.T_TESTELOG, line 4 ORA-04088: erro durante a execução do gatilho 'HR.T_TESTELOG' SQL SELECT * FROM TESTE_LOG; CAMPO1 CAMPO2 -- -- Americas Asia Atenciosamente. - Original Message - From: Ivan Ricardo Schuster [EMAIL PROTECTED] To: oracle_br@yahoogrupos.com.br Sent: Friday, November 18, 2005 1:55 PM Subject: RES: RES: [oracle_br] Raise_Application_Error Certo, certo... Mas numa procedure rola... ;) -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de rinas Enviada em: sexta-feira, 18 de novembro de 2005 13:08 Para: oracle_br Assunto: Re:RES: [oracle_br] Raise_Application_Error Ops !! Cuidado com commit em trigger.. nao vai rolar !! Rinaldo Coloca um commit; entre o insert e o raise -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Lether Enviada em: sexta-feira, 18 de novembro de 2005 11:19 Para: Oracle - Grupos; Oracle-BR1; Oracle-BR2; OraOracle; Orcale-GPO Assunto: [oracle_br] Raise_Application_Error Galera estou tendo a seguinte dificuldade. Eu tenho a seguinte Trigger: CREATE OR REPLACE TRIGGER TESTE BEFORE INSERT OR UPDATE ON TESTE_LOG REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW Begin if Valor1 != Valor2 Then insert into TESTE_LOG (campo1, campo2) values ('TESTE1','TESTE1'); raise_application_error( - 20005 , 'TESTE'); End if; End; Quando eu coloco o raise_application_error na minnha triggers ele não deixa gravar o registro da tabela acima teste_log, caso eu tire o raise_application_error ele grava na boa. Alguem sabe o que eu posso fazer ??? Obrigado, Rodrigo - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são
[oracle_br] Instalação
Oi, sou novo no uso do oracle e se for possivel gostaria que vcs me dessem uma ajuda, venho tendo problemas com a instalação do oracle 9i server em windows xp, pois preciso muito usar o sql plus e gostaria de uma ajuda. Já instalei ele na minha maquina mas o sql não funciona...se alguem tivesse alguma apostila ou pudesse me passar como faço via e-mail ficaria muito grato. Obrigado! Fernando -- 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] Instalação
Qual o erro, Fernando? rflribeiro msn: [EMAIL PROTECTED] agrademon2000 wrote: Oi, sou novo no uso do oracle e se for possivel gostaria que vcs me dessem uma ajuda, venho tendo problemas com a instalação do oracle 9i server em windows xp, pois preciso muito usar o sql plus e gostaria de uma ajuda. Já instalei ele na minha maquina mas o sql não funciona...se alguem tivesse alguma apostila ou pudesse me passar como faço via e-mail ficaria muito grato. Obrigado! Fernando -- 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] Instalação
Fernando, gostaria de saber se com qual o usuário você está tentando entrar no SQL plus do oracle ? Atenciosamente, Carlos Henrique DBA - Multimidia - Original Message - From: agrademon2000 To: oracle_br@yahoogrupos.com.br Sent: Friday, November 18, 2005 3:52 PM Subject: [oracle_br] Instalação Oi, sou novo no uso do oracle e se for possivel gostaria que vcs me dessem uma ajuda, venho tendo problemas com a instalação do oracle 9i server em windows xp, pois preciso muito usar o sql plus e gostaria de uma ajuda. Já instalei ele na minha maquina mas o sql não funciona...se alguem tivesse alguma apostila ou pudesse me passar como faço via e-mail ficaria muito grato. Obrigado! Fernando -- 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 a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --_ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html