none
É possível reutilizar uma conexão de estado sleeping??? RRS feed

  • Pergunta

  • Olá pessoal tenho a seguinte dúvida:

    Tenho uma aplicação que acessa o banco de dados através do windows authentication, quando vou no sql server 2005 e executo a procedure sp_who ou sp_who2 ou select * from sys.sysprocesses  eu recebo a lista de conexões abertas e verifico que meu aplicativo abriu uma conexão a partir do usuário e senha do dominio e esta agora esta no estado de SLEEPING.

    Se eu rodar novamente minha aplicação e entrar com usuário e senha diferentes ele abrirá uma nova conexão para este usuário, até ai totalmente normal, porém, se eu tornar a logar o usuário que foi logado na primeira vez ele abre uma nova conexão para ele ou seja não aproveita a que esta aberta como SLEEPING.

    Eu gostaria de saber se há como aproveitar essa conexão que esta no estado de SLEEPING e como devo fazer na linguagem C#.

    Por favor me ajudem.


    grato



    Rodrigo

    segunda-feira, 8 de março de 2010 20:06

Respostas

  • Acho que deve ter uma propriedade diretamente na string de conexão "AutoResetConnection" ou algo assim.
    Se nao existir procure por pool de conexões, mas acho q o framework faz isso aurtomatricamente.
    Se sua pergunta foi respondida por favor marque a resposta como certa.
    terça-feira, 9 de março de 2010 02:38

Todas as Respostas