Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

ERRO AO TENTAR CONECTAR AO SERVIDOR DO SQL SERVER

O meu erro acontece na tela do minuto 2:40, quando, após abrir o aplicativo, tento conectar ao servidor. A primeira coisa que estranhei foi que para mim, não aparece o Server Name, então eu tenho que digitar o que precede no meu user name (DESKTOP-K...); e quando eu clico em conectar ele aparece um erro como se não conseguisse acessar ou se o server não existisse.

Obs1: antes de perguntar já tentei ajuda por outros canais, inclusive o que aparece na própria mensangem.

Obs2: estou usando a versão 18.5 Segue mensagem:

TITLE: Connect to Server

Cannot connect to DESKTOP-KVUR64B.


ADDITIONAL INFORMATION:

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: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 2)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=2&LinkId=20476


The system cannot find the file specified


BUTTONS:

OK

4 respostas

Olá Paulo, tudo bem?

Esse erro normalmente significa que o cliente não consegue localizar a instância do SQL Server.

Vamos verificar alguns passos para resolver esse erro:

1) O SQL Server deve estar em funcionamento.

Vá para Todos os programas >> Microsoft SQL Server >> Ferramentas de configuração >> SQL Server Configuration Manager >> SQL Server Services e verifique se o status do serviço do SQL Server é "Em execução".

2) O nome do computador que hospeda o SQL Server

  • Entre no computador que hospeda a instância do SQL Server.
  • Inicie o SQL Server Configuration Manager
  • No painel esquerdo, selecione Serviços do SQL Server.
  • No painel direito, verifique o nome da instância do mecanismo de banco de dados.

SQL SERVER (MSSQLSERVER) indica uma instância padrão do SQL Server. O nome da instância padrão é <computer name>.

SQL SERVER (<instance name>) indica uma instância nomeada do SQL Server. O nome da instância nomeada é <computer name>\<instance name>.

Faça esses passos e tente novamente.

Espero que ajude, qualquer dúvida estou à disposição. Bons estudos! :D

Obrigado pela ajuda!

Sobre o passo 1:

Consegui acessar o Configuration Manager e quando entrei em SQL Server services o único que estavo com State "running" era o "SQL Server Analysis Services (MSSQLSERVER)" os outros quatro tópicos o State está em "stopped".

Sobre o passo 2:

Aqui eu encontrei dificuldades para identificar a instância padrão nesses formatos descritos acima, não sei se é por conta da falha no passo 1.

solução!

Paulo, boa noite

Sobre o passo um, o serviço do SQL Server precisa estar em execução. Pode ser por isso que não consegue realizar a conexão nos projetos.

Recomendo deixar as configurações dessa forma:

Imgur

Qualquer dúvida estou à disposição :)

Você foi demais!

Funcionou!

Obs: não sabia que conseguiria clicar sobre o Nome para colocar em running

Obrigado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software