locked
Perda de Conexão Servidor Client - SQL

    Frage

  • Olá,

    Eu instalei o SQL Server 2008 em um servidor tem alguns dias,

    E minha aplicação WEB que fica em outro servidor acessa este banco,

    Porém ele fica perdendo conexão com o banco de dados,

    Aparece a seguinte mensagem "Access is denied" no navegador quando tento acessar a aplicação,

    Aí se eu reinicio o servidor do banco de dados, ele voltar a funcionar,

    Isso acontece todo o dia 2 vezes, e praticamente no mesmo horário,

    Já verifiquei o event viewer e não encontrei nada que fosse relacionado a este problema, não tem "Errors" e nem "Warnings" perto do horário da perda de comunicação,

    o que poderia estar ocorrendo?

    Mittwoch, 18. Dezember 2013 20:27

Alle Antworten

  • Olá,

    Algumas perguntas:

    - Sua aplicação Web conversa com o SQL Server por IP ou Nome FQDN? Se for por nome FQDN, troque por IP e tente novamente.

    - Instale o cliente do SQL Server no servidor Web mais atual (se for 2008 do 2008, se for 2012, do 2012);

    - Qual tipo de autenticação que você usa? SQL ou Windows?

    - Verifique nos logs do SQL se há algum erro.

    http://technet.microsoft.com/pt-br/library/ms187885(v=sql.105).aspx

    - No momento do erro, faça um teste de conexão usando um arquivo UDL onde está instalado a aplicação Web, para verificar se o erro é realmente o SQL ou sua aplicação que "prende" conexões com o SQL. Para isso, siga os passos abaixo:

    http://marcelodba.wordpress.com/2012/03/23/testando-conexo-no-sql-com-arquivo-udl/

    Ficamos no aguardo.

    • Als Antwort vorgeschlagen Roberson Naves Freitag, 24. Januar 2014 11:58
    Mittwoch, 18. Dezember 2013 21:00
  • Colega,

    Já passei por este problema e na verdade não era uma falha do SQL Server, mas sim do DNS que estava configurado na rede!!!

    Verifique as suas configurações de DNS no seu servidor, faça a limpesa dos caches e monitore.

    Um detalhe que também presenciei, existia uma aplicação que rodava em uma das estações de trabalho que executa uma tarefa de atualização de saldo de estoque sempre na hora do almoço e esta aplicação esta derrubando o application pool que a aplicação se encontrava e ficava fora de ar.

    Neste caso, criamos uma application pool somente para esta aplicação e alteramos também o código de execução desta procedimento.


    Freitag, 20. Dezember 2013 14:10
    Moderator
  • Boa tarde Junior,

    Consegue me explicar melhor como voce conseguiu solucionar?

    Já verifiquei as configuracoes de DNS de ambos meus servidores e todas estao apontadas para o IP do meu AD,

    Acha válido eu apontar para um endereço fora da minha rede?

    Aguardo sua resposta.

    Sonntag, 5. Januar 2014 17:56
  • Colega,

    Certo, mas o hostname deste servidores esta sendo resolvido no momento em que você tenta estabelecer uma conexão via rede?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    Freitag, 10. Januar 2014 17:42
    Moderator
  • Este post foi encerrado por ser considerado um post antigo.

    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    Dienstag, 5. Juni 2018 18:24
    Moderator