1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Rotina para o próprio usuário derrubar sua sessão no banco!

Discussão em 'Vagas - Emprego - Curriculo - Outras Divulgações' iniciado por eduardo.leite, Novembro 13, 2010.

  1. eduardo.leite

    eduardo.leite Equipe de Suporte Moderador Equipe de Suporte

    Pessoal,

    Desenvolvemos uma rotina para facilitar a vida do usuário e do pessoal de TI, abaixo quero descrever a sua funcionalidade:

    01) Normalmente uma sessão do usuário pode ficar presa no banco e a sua empresa tendo Timeout teria que aguardar a execução do clico para que a sessão desse usuário fosse desconectada, porém em certos momentos o próprio usuário já chamou outra sessão e o mesmo não consegue entrar pois está preso no banco, ou outro usuário tenta executar uma rotina que está sendo travado por está sessão ou até mesmo em piques de energia várias sessões ficam presas no banco e não se consegue acessar.

    02) Sabemos que a informática neste caso pode ter várias maneiras de liberar está sessão no banco:
    a) Através do PROSHUT executado em cada banco, existem clientes com 3 bancos unificados e existem clientes que possuem até mais de 5 bancos, imaginem entrar em cada banco e fazer o proshut de cada usuário que precisa ser derrubado;
    b) Outra maneira é fazer um script passando a lista de usuários e bancos a serem derrubados, porém para cada banco o número da conexão pode ser diferente, sendo assim a informática tem que levantar antes quais sessões serão derrubadas;
    c) Outro detalhe, é que ele tem que chamar uma sessão do Linux ou Windows onde os bancos estão conectado, ir para o diretório e executar o proshut.

    A nossa proposta para facilitar a vida do pessoal de informática e dos usuários, fazendo com que este processo sejá mais rápido, seria a seguinte:


    "Por não deixar que o próprio usuário solicite através de uma rotina que sua sessão seja desconectada do banco de dados sem a necessidade de acionar a informática?"


    sabemos que muitas empresas trabalham em 3 turnos, sábados, domingos e feriados e nem sempre temos um suporte na área de TI para efetuar a desconexão do usuário, a nossa rotina soluciona está situação, pois o próprio usuário irá fazer a derrubada de sua sessão do banco, e tudo isso com toda segurança, pois ele não terá que acessar o Linux/Windows onde o banco está conectado, pois estaremos rodando nestes servidores uma rotina que fica aguardando o envio da informação e sem afetar o desempenho da máquina.

    Bom vamos então demonstrar como funciona, e só mais um detalhe, funciona em qualquer ambiente (Sessões Locais ou Sessões em Datacenter acessadas via Citrix ou TS):

    01) Configuração da Rotina que fica rodando no servidor de Banco. Quando se tem um servidor de banco Linux e um RPW, no mesmo servidor do RPW podemos deixar a sessão do Socket executando, abaixo a tela desta rotina (Tela da Rotina de Socket).



    02) Através do Ícone criado na tela do usuário ou publicado no TS/Citrix, será carregado as rotinas para informar o usuário/senha, sendo que:

    a) Quando no atalho do ícone for informado "-param SUPER", o usuário de TI poderá derrubar a sessão de qualquer usuário, tendo que informar o nome do usuário e não precisará informar a senha (TelaRotinaKillerSuper)



    a) Quando no atalho do ícone não for informado "-param SUPER", o usuário é que deverá informar o usuário/senha e este somente conseguirá derrubar a sua sessão (TelaRotinaKillerUsuario)



    03) Ao clicar no botão VERIFICAR ser verificado se existem sessões abertas para o usuário informado, não existindo a rotina dá um alerta e sai, existindo será apresentado a tela abaixo para que seja visualizado as sessões abertas e ao clicar no botão DERRUBAR as sessões serão derrubadas do banco:



    Bom, caso tenha interesse em adquirir está rotina, entre em contato comigo por E-MAIL/MSN para que possamos negociar e dar mais detalhes. Fico aguardando seu contato. Preço sugerido de R$ 1.200,00 (sem os fontes e com nota fiscal)

    Arquivos Anexados:

Compartilhe esta Página