Obrigado, Chiappa vou estudar a melhor forma de obter essa informação. -- att, Jean Carlo Stein da Fonseca Programador PL/SQL Forms/Reports 6i. DBA Oracle em busca do OCA. (48) 9604-6138
--------- Mensagem Original -------- De: jlchiappa <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br <oracle_br@yahoogrupos.com.br> Assunto: [oracle_br] Re: RES: [oracle br] IP da Sessão Data: 23/04/08 22:11 > > > > > > > > > > > > > > > > > > Jean, pmfji mas é o seguinte : não, o banco Oracle não fornece uma > view/tabela aonde fiquem registrados os IPs clientes, ou uma funão > que permita consultar o IP duma sessão (até mesmo porque via de regra > essa info é descartada após a conexão estabelecida, a comunicaão ** > NUNCA ** é do banco direto com a máquina-cliente, mas sim do banco com > o shadow process, que faz o meio de campo entre banco e > máquina-cliente), as suas opões para obter isto (EM SENDO conexão > dedicada, óbvio, pools de conexão e shared server são outro tipo de > animalzinho) seriam : > > a) ter uma TRIGGER de LOGON que dispare para cada sessão ao conectar, > capturando via context o IP e salvando isso num lugar aonde vc possa > consultar mais tarde (uma tabela sua, ou mesmo - já que é uma info > pequena - gravando na própria v$session via dbms_application > > ou > > b) se estiver ativo (normalmente está, é o default) consultar os logs > do listener, lá há o IP do cliente > > ou > > c) ativar a Auditoria do banco, nas views nnn_AUDIT o IP fica na > coluna de comentários > > []s > > Chiappa > --- Em oracle_br@yahoogrupos.com.br, "Jean Carlo" <[EMAIL PROTECTED]> escreveu > > > > Boa tarde, Rodrigo. > > Já utilizo o seguinte sys_context no meu select substr(SYS_CONTEXT > > ('USERENV', IP_ADDRESS'),1,100) > > Porem ele traz o IP da minha sessão se não estou enganado e gostaria de > > trazer o IP da sessão de outro usuário conectado. > > Abaixo está o select que estou usando para ver os lock's no banco. > > select /*+ rule */distinct b.object_name > > ,a.oracle_username > > ,a.OS_USER_NAME > > ,c.status > > ,c.terminal > > ,to_char(c.logon_time,'dd.mm.yyyy hh24:mi:ss') logon > > ,c.sid > > ,c.serial# > > ,c.server > > ,substr(SYS_CONTEXT ('USERENV', 'IP_ADDRESS'),1,100) > > from V$LOCKED_OBJECT a > > ,dba_objects b > > ,v$session c > > where a.object_id = b.object_id > > and a.oracle_username = c.username > > and a.session_id = c.sid > > / > > > > -- > > att, > > Jean Carlo Stein da Fonseca > > Programador PL/SQL Forms/Reports 6i. > > DBA Oracle em busca do OCA. > > (48) 9604-6138 > > > > > > --------- Mensagem Original -------- > > De: rodrigo <[EMAIL PROTECTED]> > > Para: oracle_br@yahoogrupos.com.br <oracle_br@yahoogrupos.com.br> > > Assunto: RES: [oracle_br] IP da Sessão > > Data: 23/04/08 12:16 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Tem como pegar várias info como > > > > > > Sys_context > > > > > > Att, > > > > > > Mufalani > > > > > > > > > -----Mensagem original----- > > > De: oracle_br@yahoogrupos.com.br > [mailto:[EMAIL PROTECTED] Em > > > nome de Jean Carlo > > > Enviada em: quarta-feira, 23 de abril de 2008 09:10 > > > Para: Oracle BR > > > Assunto: [oracle_br] IP da Sessão > > > > > > Tem como saber qual o IP das máquinas que estão se conectando a > > determinada > > > sessão??? > > > > > > -- > > > att, > > > Jean Carlo Stein da Fonseca > > > Programador PL/SQL Forms/Reports 6i. > > > DBA Oracle em busca do OCA. > > > (48) 9604-6138 > > > > > > ________________________________________________ > > > HarpaMail! Garanta o seu!!! www.harpa.com.br > > > > > > ------------------------------------ > > > > > > ---------------------------------------------------------- > > > ---------------------------------------------- > > > &gt;Atenão! As mensagens do grupo ORACLE_BR são de acesso público e de > > inteira > > > responsabilidade de seus remetentes. > > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > > ---------------------------------------------------------- > > > ---------------------------------------------- > > > &gt;Funões, Procedures, propostas de emprego - O GRUPO ORACLE_BR > TEM SEU > > > PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ > > > ---------------------------------------------------------- > > > -------------------------------------------- Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ________________________________________________ > > HarpaMail! Garanta o seu!!! www.harpa.com.br > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ________________________________________________ HarpaMail! Garanta o seu!!! www.harpa.com.br