Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
O cenário é o seguinte: Desenvolvi um pequeno controle para um cliente em Delphi 7 com SQLServer 2008 R2 Express.
Ao instalar o controle no cliente a infraestrutura é: Uma maquina com win 7(32 bits) e outras 3 penduradas nela com Win XP.
O controle roda legal na maquina com win7, que é o meu servidor, mas ao tentar executar pela rede em qualquer maquina com Win XP, dá pau!
Já instalei o SqlnCli_86, nas maquinas com XP.
Já ativei o Browser do SqlServer.
Tava Autenticando com SqlServer, mas pesquisando no MSDN, troquei para autenticação com Windows.
A Mensagem Atual de ERRO é: Falha de logon do usuário 'PC01\Convidado'
O SQLServer é um mundo novo pra mim, daí pergunto: Preciso ter um servidor com Windows Server???
Ou posso resolver este probleminha de outra forma?
http://social.msdn.microsoft.com/Forums/pt-BR/98d963af-ba02-4696-8e61-aad3f0fec11c/conexo-sqlserver2
Neste link, está tudo o que já fiz e persiste o problema.
Aguardo ajuda do iMasters.
Valeu!
A.Jr, Obrigado por responder.
Tenho pouca experiência em SQLServer. Na verdade tenho apenas um cliente com SQLServer e tive a ajuda de amigos para configurar o servidor e estações.
Esta eu estou fazendo sozinho, até porque é um controle pequeno.
Como seria esse Telnet na porte 1433 e 1434?
E quanto ao Tracert?
Obrigado.
Vou colocar imagem do tracert no forum MSDN.
o telnet é o igual o tracert, mas deste modo:
INICIAR -- EXECUTAR -- CMD
Digite:
telnet SERVIDOR 1433
se a tela ficar preta com o cursor piscando, não é configuração de firewall nem rota entre servidores, ai vamos a outros testes.
Ah,l e por um acaso já habilitou o SQL para receber Conexoes Remotas??
A.Jr,
Já sim.
No forum do MSDN, já tem tudo o que fiz. Se puder de uma olhadinha lá. O link está no post anterior.
Já farei o Telnet, vou fazer acesso remoto e te direi o resultado.
Obrigado.
A.Jr.
Fiz o Telnet e deu tela preta e cursor piscando.
Att
Bom dia. Felizmente resolvi o problema! Na dúvida em ser algum problema relacionado com o SQLServer, troquei o DB do do controle, mas para minha surpresa, continuou dando a mesma mensagem, então vi que o problema não era DB. Um parceiro me ajudou e viu que o problema era de configuração das máquinas e servidor, incluindo mapeamento. Obrigado a todos.
Reanto, vou responder aqui, mas devo replicar minha resposta no MSDN também.
Vi que você já fez o .udl para checar a conexão, mas e um telnet na porta 1433 e 1434?
Pode ser que a rota de conexão também não esteja passando somente pelo firewall. de um tracert para checar.
e não, não precisa ter um windows server.