Existem outras causas deste erro que NÃO estão relacionadas com a configuração inicial?

2

Estou tentando diagnosticar um problema em um site do cliente. Eles estão recebendo o seguinte erro:

A network-related or instance-specific error occurred while establishing a connection to SQL Server

Eu já vi isso algumas vezes, mas apenas durante a configuração inicial. Isso geralmente é causado por um dos seguintes motivos:

  • O servidor de banco de dados está desativado
  • A conexão de rede entre o servidor de banco de dados e o aplicativo está fechada ou de alguma forma bloqueada (por exemplo, um firewall)
  • A instância do SQL Server não está configurada para receber conexões remotas do servidor de aplicativos (por exemplo, o TCP está desativado, as conexões remotas estão desabilitadas ou o serviço "Navegador do SQL Server" está parado / desabilitado)

No entanto, se eu assumir que nenhuma alteração de configuração foi feita , estou tentando postular sobre qual poderia ser o motivo para obter esse erro em um ponto aleatório após a configuração inicial. Meu pensamento inicial é:

  • A máquina do SQL Server ficou sem recursos (por exemplo, RAM) e não pode aceitar novas solicitações do servidor de aplicativos

Esta é uma teoria válida? Quais outras causas possíveis existem desse erro que não estão relacionadas à configuração inicial da conexão do servidor / aplicativo? Ou é simplesmente impossível que esse erro possa ocorrer sem que uma alteração de configuração tenha sido feita (no lado do SQL Server, no lado do aplicativo ou em algum lugar intermediário (rede))?

NOTA: Acredito que esta questão difere da multiplicidade de perguntas relacionadas a esta mensagem de erro porque o aplicativo e o servidor têm conversado bastante felizes até agora (a maioria, se não todas, outras questões parecem estar relacionadas à configuração inicial ).

UPDATE: apenas para atualizar; essa questão específica acabou sendo causada pelo fato de o cliente ter alterado a configuração do aplicativo (o que significa que a cadeia de conexão estava incorreta).

    
por oliver-clare 03.04.2012 / 12:21

1 resposta

1

pode ser uma das possibilidades abaixo:

  1. O navegador do servidor SQL parou (se o banco de dados for usado com o nome e a instância do servidor, se for usado diretamente no IP, não importa)
  2. Firewall (isso pode ser verificado com telnet no padrão da porta -1433)
  3. Servidor não aceitando conexões (verifique em configurações de servidor sql server ou mmc sql)
  4. Credenciais incorretas (consulte o log de eventos do Windows se você receber um erro)
  5. Porta de rota incorreta não encaminhada (se houver um roteador entre eles) primeiro verifique o tracert - para esse IP, verifique com a pessoa da rede:).
por 03.04.2012 / 14:15