
A partir de agora, estou usandoGerenciamento de SQL Server. Posso me conectar ao meu SQL Server hospedado em um computador diferente na rede. Para fins de explicação, meu computador écomputador Ae o computador que hospeda o SQL Server é chamadocomputador B. Posso me conectar ao servidor SQL do computador A a partir do nome do servidor que está sendoDESKTOP\banco de dados SQLe o login sendo o padrãosa. Também posso me conectar com o endereço ipv4 do computador que é 192.168.1.191 com o nome do servidor sendo192.168.1.191.1433, usando o computadorA e B. Nunca consigo fazer login através do IP do roteador que vemhttps://nordvpn.com/what-is-my-ip/. Eu encaminhei a porta do servidor sql e aqui está uma imagem de como ele se parece.
Uma imagem do roteador com as duas regras que adicionei para encaminhá-lo.
Posso me conectar ao servidor SQL decomputador Ausando oipv4endereço dele, não o do roteador. Toda vez que tento entrar usando o IP do roteador, aparece o seguinte:
Conecte-se ao servidor
Não é possível conectar-se a xxxx
INFORMAÇÕES ADICIONAIS:
Ocorreu um erro relacionado à rede ou específico da instância ao estabelecer uma conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provedor: Provedor de Pipes Nomeados, erro: 40 - Não foi possível abrir uma conexão com o SQL Server) (Microsoft SQL Server, Erro: 53)
Para obter ajuda, clique em:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476
O caminho de rede não foi encontrado
Eu tentei acessar o servidor SQL, por exemplo, assim:
Nome do servidor: xxxx Usuário: sa Senha: 123
Nome do servidor: xxxx,1433 Usuário: sa Senha: 123
(xxxx significa IP real, não estou usando o gateway padrão ou algo parecido) e algumas outras formas que não consigo lembrar no momento.
Primeiro, instalei recentemente um SQL Server (versão Developer) da Microsoft em umcomputador B. Examinei muitos vídeos e tópicos de sites como este ou stackoverflow. Nenhuma de suas soluções me ajudou e já fiz isso milhares de vezes.
Eu já fiz o seguinte:
HabilitadoProtocolo TCP/IPe configure-o para nada.
EmIPTodos, Eu mudeiPortas Dinâmicas TCPpara nada
Eu também configurei oPorta TCPpara1433
TodoIPnéHabilitadoeAtivono protocolo TCP/IP
Porta encaminhada, incluindo o navegador do SQL Server.
E sim, eu reiniciei oServiço SQL Server.
Acho que tem algo errado com o encaminhamento de porta porque consigo acessá-lo com computadores da minha rede mas quando tento acessar pelo IP do roteador diz que não foi encontrado. Desativei o firewall caso esse fosse o problema, mas o problema ainda acontece. Portanto, tenho certeza de que isso tem a ver com o encaminhamento de porta. Eu coloqueiTCP e UDPcaso esse possa ser o problema e também incluí o navegador do SQL Server.
Responder1
Os motivos do "Erro 53 do Microsoft SQL Server" podem aparecer porque o cliente não consegue resolver o nome do servidor ou o nome do servidor está incorreto.
Você pode tentar solucionar problemas de rede para saber se consegue resolver o nome do servidor ou tentar fazer ping e telnet no servidor e no host.
Você pode verificar sobre o erro 40 do SQL Server na seguinte fonte -https://www.get-itsolutions.com/sql-server-error-26-sql-error-40-fix/
para o erro 53 o seguinte link:https://www.get-itsolutions.com/microsoft-sql-server-error-53/
Obrigado