Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #98274
    Avatar de asgardasgard
    Participante

      Existe uma maneira de conseguir pegar o nome do computador quando estou executando a aplicação em um portal,pois estou usando a função abaixo em client/server e funciona, mas no portal não.

      SELECT terminal FROM V$SESSION WHERE AUDSID = USERENV(‘sessionid’);

      #98278
      Avatar de leandrolbsleandrolbs
      Participante

        tente este:


        select USERENV('TERMINAL') from Dual

        #98284
        Avatar de asgardasgard
        Participante

          Leandro

          tentei o select que me passou, no client/server funcionou mas no portal não.
          O interessante é que ele retorna o nro da sessao, tanto no client/server qto no portal, mas não o computador.

          usei para verificar a sessão: select USERENV(‘sessionid’) from dual;

          #98288
          Avatar de burgaburga
          Participante

            a view v$session tem uma coluna chamada MACHINE, tenta com ela ao invés de usar a TERMINAL…

            #98291
            Avatar de IshiiIshii
            Participante

              Olá,

              Senhores, como o acesso ao BD é feito pelo Portal a V$SESSION não vai trazer resultados além do acesso WEB Portal >> BD.

              O correto seria a app executar um javascript que capture a informação da máquina cliente e envie isso para o Servidor…

              []s Ishii

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.
            plugins premium WordPress