Re: [oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico Alvaro Luiz Mansor Neto
Isso aí. Na V$UNDOSTAT inclue a coluna MAXQUERYLEN, o qual registra a duração em segundos da consulta mais longa executada, a retenção de undo devee ser maior do q esse valor. Na documentação fala q "se" nenhuma coluna NoSpaceErrCnt de V$UNDOSTAT tiver um valor diferente de zero, eu devo incluir es

RES: [Spam] [oracle_br] Pesquisa DBA

2008-09-16 Por tôpico André Luiz Dutra Ontalba
Boa noite, Sr. Flavio Em que posso ajudar Atenciosamente, André De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de fla_queiroz Enviada em: sexta-feira, 12 de setembro de 2008 17:15 Para: oracle_br@yahoogrupos.com.br Assunto: [Spam] [oracle_br] P

[oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico jlchiappa
Tava olhando outra coisa, achei http://www.informit.com/articles/article.aspx?p=26950&seqNum=6 que afirma que a coluna é a maxquerylen, confira lá... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "jlchiappa" <[EMAIL PROTECTED]> escreveu > > Aliás, agora que eu vi, a gente tá falando em "Trans

Re: [oracle_br] Comando Merge

2008-09-16 Por tôpico francisco porfirio
Raphael não entendi. Como você esttá querendo fazer um merge "recursivo". Isso não seria lógico em se tratando deste comando se você está querendo fazer um merge dverá ser entre duas tabelas. Você poderia criar uma tabela temporário igual a essa tabela 3 e ai sim fazer o merge. Por exemplo: Cre

[oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico jlchiappa
Aliás, agora que eu vi, a gente tá falando em "Transação" pra cá e pra lá bem imprecisamente, na verdade o que queremos é o tempo decorrido pros SQLs, Transação é outra coisa ... Sim, em tese vc poderia obter isso pela coluna ELAPSED_TIME da V$SQl, ** mas ** não podemos esquecer que as views V$SQLn

Re: [oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico Alvaro Luiz Mansor Neto
Me corrija se estiver errado Chiappa. Consigo medir o tempo máximo da transação fazendo o seguinte SELECT: * SELECT* * *FROM* V$SQL *ORDER* *BY* ELAPSED_TIME *DESC* ; Só q *o resultado de ELAPSED*_*TIME* é *5325303171e* o CPU_TIME esta * 380264.* Abraço Alvaro Em 16/09/08, Alvaro Luiz Manso

Re: [oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico Alvaro Luiz Mansor Neto
Ok. I understood. rsrs ... A respeito do segundo email... "então pergunto, SERÁ que em pico de uso não está chegando quase no limite de espaço ?? " Não sei mesmo. Vou aumentar o espaço da tablespace para não correr esse risco. E vc ** REALMENTE ** mediu pra ver que a sua maior transação é INFERIO

[oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico jlchiappa
Ah, sorry, esqueci de comentar : 2GB num banco de produção, tal como eu disse, normalmente é MINÚSCULO, e 1800 é o ** DEFAULT ** do UNDO_RETENTION - então pergunto, SERÁ que em pico de uso não está chegando quase no limite de espaço ?? Um HD moderno tem pelo menos 80 Gb, tal como eu disse na msg an

[oracle_br] Re: Sobre Segmentos de UNDO

2008-09-16 Por tôpico jlchiappa
Nada errado, o ponto é que como eu disse o undo auto reage apenas, E acrescento que essas "fórmulas" todas que vc vai achar em livros, apostilas , material OCP, etc, etc, etc, TODAS ELAS são chutes puros e simples, absolutamente NÃO É esse o algoritmo usado pelo undo auto, que INCLUSIVE, a exemplo

[oracle_br] Re: Dúvida SQL Loader + Forms 6i

2008-09-16 Por tôpico jlchiappa
Colega, vc está falando de chamar o sqlldr.exe (executável do loader) de dentro do Forms ? Se é isso OK, o sql*loader é um programa-executável, vc PODE SIM chamar programas-executáveis de dentro do Forms, pode ser via comando HOST, pode ser via API Windows se estiver rodando em m$windows, sim... J

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Bruno Fantin
Rodrigo. Muito obrigado pela ajuda, mais como mandei no email anterior, o problema é com o usuário que é DBA. Sem mais. Bruno Fantin. - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 16, 2008 5:35 PM Subject: Re: [oracle

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Rodrigo Mufalani
Meu caro... Aí é de acordo com o teste IF (v_username = 'USUARIO_SUA_APPS' AND UPPER(v_module) = 'TESTE.EXE') THEN -- Bloqueia conexão e envia email No meu caso eu faço teste no usuário e no módulo como eu havia lhe falado quando você se conecta via sqlplus e faz o

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Bruno Fantin
Descobrir porque não funciona. Se o usuario for da rule DBA ela não funciona. http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:1844531724208 - Original Message - From: Bruno Fantin To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 16, 2008 3:48 PM

Res: [oracle_br] Como alterar o PROCESSES?

2008-09-16 Por tôpico Denisd
conn sys as sysdba   alter system set processes=200 scope=spfile;   shutdown immediate;   startup open;   []'s - Mensagem original De: Luis Eduardo Trovo <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 16 de Setembro de 2008 15:49:59 Assunto: [oracle_br] Co

[oracle_br] Dúvidas com trigger em tabela

2008-09-16 Por tôpico Luís Fernando Heckler
Olá colegas. * Ambiente: Oracle 10g + Linux (não tenho detalhes da máquina servidora, mas sei que é um quadriprocessado, ambiente de produção, com bom desempenho). * O problema: Preciso fazer uma trigger after update na tabela WF_NOTIFICATIONS do Oracle Workflow. Neste ambiente, a tabela é partic

[oracle_br] Como alterar o PROCESSES?

2008-09-16 Por tôpico Luis Eduardo Trovo
Pessoal, boa tarde! Preciso alterar o parâmetro "PROCESSES", passando de 150 para 200! Fui pelo Enterprise Manager e por lá, conectado como System, não consegui fazer esta alteração. Alguém pode ajudar o iniciante aqui? rs Outra coisa, precisarei baixar o servidor para a alteração fazer efeito?

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Bruno Fantin
Rodrigo Com você essa triggre funciona? Eu implantei ele dessa mesma forma, recebi o email mais ele não bloqueou o programa e nem retornou nenhuma mensagem por programa. Só para constar. O banco é o 10g 10.2.0.4.0 standard e a aplicação que estou testando foi criada por mim mesmo, ele somente

Re: [oracle_br] Erro no export

2008-09-16 Por tôpico Sergio L. Spolon
Olá Rodrigo, Espaço tem no disco sim. Sérgio - Original Message - From: Rodrigo Mufalani To: oracle_br@yahoogrupos.com.br Sent: Tuesday, September 16, 2008 9:57 AM Subject: Re: [oracle_br] Erro no export Bom dia Sérgio, O disco para onde está gerando o backup não

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Rodrigo Mufalani
Bruno, Aqui tem uma pronta, acho que na sua só falta um exception, essa manda e-mail para vc caso alguém esteja tentando acesso. CREATE OR REPLACE TRIGGER SYS.user_login_trig AFTER LOGON ON DATABASE DECLARE v_username SYS.gv_$session.username%TYPE; v_machineSYS.gv_$session.m

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Bruno Fantin
Rodrigo. Obrigado pela atenção, mas no meu caso, não preciso se preocupar com esse mudança no nome do exe. E mesmo criando a triggre para o SYS não deu certo. Eu criei um log na triggre, ele entra nela, faz o select certo, retorna o valor correto e entra no if, mas por algum motivo ele não dar

Re: [oracle_br] Trigger after logon

2008-09-16 Por tôpico Rodrigo Mufalani
Boa tarde Bruno, SELECT Upper(Module) INTO Programa FROM V$SESSION WHERE AUDSID = USERENV('sessionid'); Na boa, program pode ser mudado por um simples rename no EXE, um usuário mais malandrinho faz bypass nisso mole. create or replace trigger SYS.TRG_TESTE aft

[oracle_br] Trigger after logon

2008-09-16 Por tôpico Bruno Fantin
Galera. Estou tentanto usar uma trigger aftor logon para limitar acessos ao banco. Mas não esta dando certo. O que estou fazendo de errado? create or replace trigger TRG_TESTE after logon on database declare Programa varchar2(100); begin SELECT Upper(Program) INTO Programa FR

RES: [oracle_br] Comando Merge

2008-09-16 Por tôpico Raphael Peetz Franco
O problema é que não tenho 2 tabelas envolvidas, somente 1 = TESTE3, conforme o exemploq passei: SQL> ed Wrote file afiedt.buf 1 MERGE INTO TESTE3 T 2 USING(SELECT COD,NOME 3 FROM TESTE3 WHERE COD = 2 ) TE 4 ON ( T.COD = TE.COD ) 5 WHEN MATCHED THEN 6 UPDATE SET NOME = 'ACHOU' 7 WHEN NOT MATCHED

[oracle_br] Res:Boa noite! (mini mundo + ME + DB designer)

2008-09-16 Por tôpico Fernanda Rigamont
Oi Paulo Henrique,    Eu fiz recentemente um trabalho sobre uma locadora de livros... mas qual o ponto que você não está conseguindo dar andamento no seu mini-mundo.  Você pode postar a sua dúvida aqui?    Atc, Fernanda Novos endereços, o Yahoo! que você conhece. Crie um email novo com a s

[oracle_br] Dúvida SQL Loader + Forms 6i

2008-09-16 Por tôpico Rogério Lo Bello
Galera, Uso SQL Loader já faz um tempo e funciona muito bem... Mas há um tempo atrás ACHO que vi em algum lugar que você consegue fazer via forms a mesma coisa, soh q em vez de usar um BAT faz dentro do forms, ou seja, continua com seu CTL, e dentro do forms vc faz oque o BAT faria, tentei

[oracle_br] Function

2008-09-16 Por tôpico Anderson Ferreira
Senhores, bom dia!!! Gostaria da saber se existe alguma função que converta as coordenadas do datum UTM SAD69 para latitude/longitude em graus/decimais dentro do ambiente oracle spatial. []´s Atenciosamente, Anderson Ferreira Cel: +55 11 8876-7515 E-mail: [EMAIL PROTECTED] Or [EMAIL PROTEC