[oracle_br] Monografia
Amigos, boa tarde. Tive ótimas informações do grupo e vim solicitar ajuda. Minha monografia é sobre as principais VANTAGENS E DESVANTAGENS do 10g sobre o 9i. Quem souber de pontos interessantes que posso enriquecer minha monografia favor entrar em contato. Contato: Email: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] Desde já muito obrigado,
Re: [oracle_br] Res:Re: Windows vista e Oracle 10g (o pesadelo)
Meu amigotive o mesmo problemaporém depois de semanas quebrando a cabeça ... a melhor solução é a máquina virtual mesmovmware!!!hehehhe 2008/9/21 Gustavo Veríssimo [EMAIL PROTECTED] Jota, seguem algumas dicas... - Ao tentar iniciar o serviço manualmente,, da erro?? se sim,, qual erro está ocorrendo??? - Iniciar via linha de comando, funciona??? - Esta instalando a Versão do Oracle específica para o Vista??? - Tente desabilitar o controle UAC do windows Vista!!! Eu o tenho isntalado no meu Note, Vista Ultimate, e roda normalmente... Também já instalei em outros WinVista sem problemas.. Gustavo Veríssimo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Trigger com update.
Tenho uma Trigger com o seguinte sql: begin if (:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr) then update tabela set fimprogr=:new.fimprogr, iniprogr=:new.iniprogr where lotenum=:old.lotenum; end if; end; Essa trigger é acionada quando é atualizada um desses dois campos iniprogr ou fimprogr e presciso atualizar todos os registros que tem o mesmo lotenum do registro que estou atualizando. Porem qdo aciono o mesmo dá erro de tabela mutante pois atualiza o mesmo registro que estou alterando correto? Teria como fazer esse sql tirando o registro corrente Ou como posso resolver esse problema da tabela mutante?? OBS.: tentei utilizar o pragma autonomous_transaction mais não funcionou. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL e Forms/Reports 6i Oracle. DBA Oracle Jr. em busca do OCA. Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br +55 (48) 9604-6138 Criciúma, Santa Catarina - Brasil [As partes desta mensagem que não continham texto foram removidas]
[oracle_br]ler a porta serial pelo Forms
boa tarde, Gostaria de saber se alguem ´já utilizou, no forms 10g class java. Eu tenho uma necessidade de acessar as informações de uma porta serial, que é a porta de uma balança, porem meu front end é um forms 10g, a solução mais rápida foi utilizar a class Serialport.class que a sum disponibilisa porem, não sei como usar no Forms. Alguem poderia me ajudar. Eduardo. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Trigger com update.
Jean. Manda a sintaxe do create or replace da trigger tb para eu poder te dar um help. Abraço ALvaro Em 22/09/08, Jean Carlo [EMAIL PROTECTED] escreveu: Tenho uma Trigger com o seguinte sql: begin if (:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr) then update tabela set fimprogr=:new.fimprogr, iniprogr=:new.iniprogr where lotenum=:old.lotenum; end if; end; Essa trigger é acionada quando é atualizada um desses dois campos iniprogr ou fimprogr e presciso atualizar todos os registros que tem o mesmo lotenum do registro que estou atualizando. Porem qdo aciono o mesmo dá erro de tabela mutante pois atualiza o mesmo registro que estou alterando correto? Teria como fazer esse sql tirando o registro corrente Ou como posso resolver esse problema da tabela mutante?? OBS.: tentei utilizar o pragma autonomous_transaction mais não funcionou. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL e Forms/Reports 6i Oracle. DBA Oracle Jr. em busca do OCA. Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br +55 (48) 9604-6138 Criciúma, Santa Catarina - Brasil [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Trigger com update.
Ai está.. está é a ultima que tentei rodar.. agora está dando erro de conflito de recurso por causa do pragma autonomous_transaction, mais pra dar tabela mutante só tirar o pragma. CREATE OR REPLACE TRIGGER CECRISA_MATRIZ.TGI_NPS_PROGR_PROXIMA_ATU_DATA AFTER UPDATE OF FIMPROGR, INIPROGR ON NPS_PROGR_PROXIMA FOR EACH ROW declare PRAGMA AUTONOMOUS_TRANSACTION; begin if (:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr) then update nps_progr_proxima set fimprogr=:new.fimprogr, iniprogr=:new.iniprogr where lotenum=:new.lotenum; end if; end; valeu Alvaro. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL e Forms/Reports 6i Oracle. DBA Oracle Jr. em busca do OCA. Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br +55 (48) 9604-6138 Criciúma, Santa Catarina - Brasil From: Alvaro Luiz Mansor Neto Sent: Monday, September 22, 2008 3:37 PM To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Trigger com update. Jean. Manda a sintaxe do create or replace da trigger tb para eu poder te dar um help. Abraço ALvaro Em 22/09/08, Jean Carlo [EMAIL PROTECTED] escreveu: Tenho uma Trigger com o seguinte sql: begin if (:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr) then update tabela set fimprogr=:new.fimprogr, iniprogr=:new.iniprogr where lotenum=:old.lotenum; end if; end; Essa trigger é acionada quando é atualizada um desses dois campos iniprogr ou fimprogr e presciso atualizar todos os registros que tem o mesmo lotenum do registro que estou atualizando. Porem qdo aciono o mesmo dá erro de tabela mutante pois atualiza o mesmo registro que estou alterando correto? Teria como fazer esse sql tirando o registro corrente Ou como posso resolver esse problema da tabela mutante?? OBS.: tentei utilizar o pragma autonomous_transaction mais não funcionou. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL e Forms/Reports 6i Oracle. DBA Oracle Jr. em busca do OCA. Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br +55 (48) 9604-6138 Criciúma, Santa Catarina - Brasil [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Trigger com update.
Jean. Tudo bem? O código fica o seguinte: SQL CREATE TABLE NPS_PROGR_PROXIMA ( FIMPROGR NUMBER, INIPROGR NUMBER, lotenum NUMBER ); Table created SQL SQL CREATE OR REPLACE TRIGGER TGI_NPS_PROGR_PROXIMA_ATU_DATA 2 before UPDATE OF FIMPROGR, INIPROGR ON NPS_PROGR_PROXIMA 3 FOR EACH ROW 4 begin 5 if :old.lotenum = :new.lotenum and ((:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr)) then 6:new.fimprogr := :new.fimprogr; 7:new.iniprogr := :new.iniprogr; 8 end if; 9 end; 10 / Trigger created SQL SQL insert into NPS_PROGR_PROXIMA values ( 1,2,5 ); 1 row inserted SQL commit; Commit complete SQL select * from NPS_PROGR_PROXIMA; FIMPROGR INIPROGRLOTENUM -- -- -- 1 2 5 SQL SQL update NPS_PROGR_PROXIMA set fimprogr = 9, INIPROGR = 8 where lotenum = 5; 1 row updated SQL COMMIT; Commit complete SQL select * from NPS_PROGR_PROXIMA; FIMPROGR INIPROGRLOTENUM -- -- -- 9 8 5 SQL SQL update NPS_PROGR_PROXIMA set fimprogr = 7, INIPROGR = 7 where lotenum = 7; 0 rows updated SQL COMMIT; Commit complete SQL select * from NPS_PROGR_PROXIMA; FIMPROGR INIPROGRLOTENUM -- -- -- 9 8 5 Abraço Alvaro Em 22/09/08, Jean Carlo [EMAIL PROTECTED] escreveu: Ai está.. está é a ultima que tentei rodar.. agora está dando erro de conflito de recurso por causa do pragma autonomous_transaction, mais pra dar tabela mutante só tirar o pragma. CREATE OR REPLACE TRIGGER CECRISA_MATRIZ.TGI_NPS_PROGR_PROXIMA_ATU_DATA AFTER UPDATE OF FIMPROGR, INIPROGR ON NPS_PROGR_PROXIMA FOR EACH ROW declare PRAGMA AUTONOMOUS_TRANSACTION; begin if (:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr) then update nps_progr_proxima set fimprogr=:new.fimprogr, iniprogr=:new.iniprogr where lotenum=:new.lotenum; end if; end; valeu Alvaro. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL e Forms/Reports 6i Oracle. DBA Oracle Jr. em busca do OCA. Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br +55 (48) 9604-6138 Criciúma, Santa Catarina - Brasil From: Alvaro Luiz Mansor Neto Sent: Monday, September 22, 2008 3:37 PM To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Subject: Re: [oracle_br] Trigger com update. Jean. Manda a sintaxe do create or replace da trigger tb para eu poder te dar um help. Abraço ALvaro Em 22/09/08, Jean Carlo [EMAIL PROTECTED]jcthebrother%40hotmail.com escreveu: Tenho uma Trigger com o seguinte sql: begin if (:new.fimprogr :old.fimprogr) or (:new.iniprogr :old.iniprogr) then update tabela set fimprogr=:new.fimprogr, iniprogr=:new.iniprogr where lotenum=:old.lotenum; end if; end; Essa trigger é acionada quando é atualizada um desses dois campos iniprogr ou fimprogr e presciso atualizar todos os registros que tem o mesmo lotenum do registro que estou atualizando. Porem qdo aciono o mesmo dá erro de tabela mutante pois atualiza o mesmo registro que estou alterando correto? Teria como fazer esse sql tirando o registro corrente Ou como posso resolver esse problema da tabela mutante?? OBS.: tentei utilizar o pragma autonomous_transaction mais não funcionou. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL e Forms/Reports 6i Oracle. DBA Oracle Jr. em busca do OCA. Consultor Oracle Cecrisa/Portinari www.cecrisa.com.br +55 (48) 9604-6138 Criciúma, Santa Catarina - Brasil [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]