locked
Erro no cliente [Microsoft][ODBC SQL SERVER DRIVER][DBNET LIB]Conection read(recv)

    Pergunta

  • Olá pessoal, boa tarde. Tenho um sql server 2000, com SP4, rodando sobre windows 2003 server. Existem alguns clientes na rede que ainda utilizam windows 98. Esporadicamente, quando o software que roda nesta estação tenta conectar no sql server ocorre o seguinte erro:

    [Microsoft][ODBC SQL SERVER DRIVER][DBNET LIB]Conection read(recv) , estou investigando a causa deste erro e gostaria de saber se alguem já viu este erro e pode ajudar com alguma dica.  Este erro não acontece sempre, tem dias que tudo funciona normalmente, mas em outros ocorre mais de uma  vez.  Um outro erro que tem as mesmas características é:

    [Microsoft][ODBC SQL SERVER DRIVER] falha de vinculo de comunicação

    Até mais...

    quarta-feira, 17 de janeiro de 2007 17:18

Todas as Respostas

  • Homercher,

    Verificou na seu servidor se o protoco Named Pipes esta habilitado, este protocolo deve ser utilizado para manter compatibilidade com estações Windows 98, utiliza a ferramenta: Server Network Utility.

    Verifique também se a biblioteca ntwdblib.dll, esta instalada nestas estações, caso esta arquivo não seja encontrado, será necessário instalar os clients para conexão com o servidor SQL Server.

    quarta-feira, 17 de janeiro de 2007 17:22
    Moderador
  • Olá Junior, no SQL Server está habilitado o protocolo named pipes, nas estações vou ter que verificar a existencia desta biblioteca. Obrigatoriamente deve dar erro se não existe a biblioteca instalada ? Pergunto porque tem dias que funciona normalmente, em outros não.
    quarta-feira, 17 de janeiro de 2007 17:26
  • Homercher,

    Isso pode então ser problema de DNS, seria interessante verificar se o seu servidor DNS esta conseguindo resolver as solicitações geradas pelos clientes que estão se conectando a esta aplicativo.

    quarta-feira, 17 de janeiro de 2007 17:51
    Moderador
  • Vou verificar, muito obrigado.
    quarta-feira, 17 de janeiro de 2007 18:25