CORRECÇÃO: O cliente (RPC) chamada de procedimento remoto não é possível se conectar a um servidor que está executando o SQL Server e é configurado para usar autenticação "Somente do Windows"

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 311111
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
BUG #: 355661 (SHILOH_BUGS)
Erro nº: 102101 (sqlbug_70)
BUG #: 438 (MDAC QFE)
Sintomas
Sob as seguintes condições, um aplicativo cliente não é possível conectar ao SQL Server:
  • O cliente usa os componentes cliente do SQL Server 7.0 (MDAC 2.1,) ou posterior.
  • O cliente deseja se conectar por meio de multiprotocolo (chamada de procedimento remoto [RPC]).
  • O servidor está configurado para usar "Windows" apenas autenticação.
Se as condições anteriores forem atendidas, o Odbcping.exe (encontrado na pasta \x86\Binn do CD do SQL Server 2000) produz esta saída:
NÃO FOI POSSÍVEL CONECTAR AO SQL SERVER

SQLState: 08001 erro nativo: 11 informações. Mensagem: [Microsoft] [ODBC SQL Server Driver] [DBNETLIB] erro de rede geral. Consulte a documentação de rede.

SQLState: 01000 erro nativo: 1775 informações. Mensagem: [Microsoft] [ODBC SQL Server Driver] [DBNETLIB] ConnectionOpen (PreLoginHandshake()).
A segunda mensagem de erro que ocorre pode ser diferente dependendo dos componentes de cliente que são instalados e a versão do SQL Server do servidor de destino. Por exemplo, essa mensagem de erro pode ocorrer:
ConnectionWrite(WrapperWrite()))
Cliente outros aplicativos além ODBCPING só podem mostrar essa mensagem de erro:
Erro geral de rede. Consulte a documentação de rede.
Resolução
Para resolver esse problema, obtenha o service pack mais recente para o Microsoft SQL Server 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290211INF: Como obter o Service Pack mais recente do SQL Server 2000
Observação : O seguinte hotfix foi criado antes do lançamento do Microsoft SQL Server 2000 Service Pack 3.

A versão em inglês dessa correção deve ter os seguintes atributos de arquivo ou posteriores:
   Date          Time    Version    Size          File name   -----------------------------------------------------------   23-Oct-2001   01:43   8.00.460   29236 bytes   Dbmsrpcn.dll				
Observação : devido a dependências do arquivo, o hotfix mais recente ou o recurso que contém os arquivos pode também conter arquivos adicionais.


Como Contornar
Para contornar esse problema ou:
  • Altere a autenticação do SQL Server para "SQL Server e Windows" (também conhecido como "misto").

    - ou -
  • Use uma biblioteca de rede diferentes.

    Observação : no SQL Server 2000, você pode criptografar dados "durante"a transmissão usando todas as bibliotecas de rede que usam criptografia SSL.
Situação
A Microsoft confirmou que este é um problema no Microsoft SQL Server 2000.
Esse problema foi corrigido primeiro no Microsoft SQL Server 2000 Service Pack 3.
Mais Informações
Você também pode usar o dbmsrpcn.dll fixo contra o SQL Server 7.0; no entanto, a correção requer o SQL Server 2000 Service Pack 1 como pré-requisito.

Observação : O arquivo dbmsrpcn.dll é um componente do cliente; você deve instalar essa correção em cada computador cliente afetado.
NET-lib

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 311111 - Última Revisão: 12/07/2015 08:04:31 - Revisão: 5.1

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kberrmsg kbhotfixserver kbqfe kbsqlserv2000sp3fix kbbug kbfix kbsqlserv2000presp3fix KB311111 KbMtpt
Comentários