Erros de conexão com o SQL Server

Veja neste artigo algumas das situações de problemas no funcionamento da comunicação do cliente do banco de dados com o seu servidor, juntamente serão apresentadas algumas das soluções para estes problemas.

A instalação do SQL Server 2005 pode ser considerada relativamente tranqüila, tanto do servidor como das estações. Entretanto diversos outros componentes podem interferir no sucesso da comunicação das estações com o servidor.

Desta forma, o objetivo deste artigo é abordar algumas destas situações de problemas no funcionamento da comunicação do cliente do banco de dados com o seu servidor, juntamente serão apresentadas algumas das soluções para estes problemas

Conheça os novos cursos de Banco de Dados da DevMedia: Cursos de Banco de Dados

Locating Server/Instance Specified.

você está usando o protocolo TCP/IP e a porta do TCP/IP não está informada no servidor ou tem um número diferente do que a estação está tentando conectar.

Solução: abra a tela de configuração do SQL Server na estação (Microsoft SQL Server 2005/Configuration Tools/SQL Server Configuration Manager) e verifique se as propriedades do protocolo TCP/IP estão de acordo com as informações do servidor.

Figura 1 vemos a tela principal deste programa, e na Figura 2 vemos nas propriedades do protocolo quais as portas que estão sendo usadas.

Figura 1. Protocolos habilitados para o SQL Server.
Configuração de portas para o protocolo TCP/IP

Causa:

O protocolo que você está tentando se comunicar com o servidor, não está habilitado no servidor.

Solução:

Altere o protocolo para um que esteja habilitado no servidor, ou habilite no servidor o novo protocolo.

Figura 1 podemos ver quais os protocolos que estão habilitados.

Na Figura 3 aparecem quais os protocolos que serão usados pela estação para a conexão com servidores e a ordem de preferência com a qual eles serão empregados.

Figura 3. Protocolos usados para conexão com outros servidores.
Could not open a connection to SQL Server.

Causa: o nome da instância está errado.

Solução: verifique o nome da instância. No SQL Server 2005 a instalação padrão cria uma instância com o nome SQLExpress. Por exemplo: no caso de um servidor com o nome ServidorSQL, caso tenha sido instalado com as opções padrões, para fazer referência a este banco de dados seria necessário informar: ServidorSQL\SQLExpress.

Error 233

Figura 4. Forma de autenticação do SQL Server.

Falha de logon

Caso você tenha passado por alguma situação que não tenha sido relatada neste artigo, e julgue importante para a comunidade SQL Server, me envie um e-mail que poderá servir como material para um outro artigo sobre o mesmo tema.

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados