Problema intermitente ao conectar-se ao SQL Server

4

Recebemos o seguinte erro algumas vezes por dia:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - The requested name is valid, but no data of the requested type was found.).

Ao fazer alguma pesquisa, parece que este é um erro ao resolver o nome do host para um endereço IP. O que me confunde é que o problema não acontece todas as vezes. Alguém já viu esse problema antes? Agradecemos antecipadamente.

    
por Ben Thul 19.04.2011 / 19:38

2 respostas

2

Quando tive problemas intermitentes semelhantes, descobri que tinha uma lista de Sufixos de Pesquisa de DNS com alguns domínios expirados, o que fazia com que a pesquisa de DNS fosse executada por mais de 30 segundos. Como o servidor armazena em cache os nomes DNS por aproximadamente 20 minutos, não consegui reproduzir o problema com o ping, pois a entrada DNS armazenada em cache é usada.

Verifique sua lista de sufixos de pesquisa com "IPCONFIG / ALL", tente reproduzir o problema com um cache DNS limpo "IPCONFIG / FLUSHDNS"

    
por 19.04.2011 / 21:20
1

Eu já vi esse problema com frequência em conexões que não eram ideais, como uma conexão sem fio. 99% do tempo, está definitivamente relacionado à resolução de nomes. Quando você faz ping, ele consegue resolver o nome para um IP e, em caso afirmativo, qual é o tempo de ping?

Você está recebendo este erro ao se conectar à instância remotamente através do Management Studio?

    
por 19.04.2011 / 19:51