Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sr.Nunes

Problema com conexão sql server 2005

Recommended Posts

Boa tarde para todos.

Bem... estou tendo um pequeno problema com uma aplicação que fiz aqui em minha empresa. Já pesquisei em vários lugares da NET e não achei nada que conseguisse solucionar.

Não sei também se devo expor aqui ou no fórum de gerenciamento de banco sql server, mas creio que seja aqui.

É o seguinte: a aplicação executa e acessa o banco normalmente de todas as máquinas pretendidas, exceto uma! (não é estranho?!). Esta máquina possui win98. Já tentei atualizar o MDAC, mas também não resolveu. Pinguei na máquina servidor e obtive resposta normalmente. Fiz telnet e ele me traz uma mensagem "Não foi possível fazer a conexão".

 

O erro que aparece quando tento iniciar o sistema nesta máquina é : "Run-time error '-2147467259 (80004005)':

 

[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]SQL Server inexistente ou acesso negado"

 

A string de conexão que estou usando é a seguinte:

 

cn.Open "Driver={SQL SERVER};Server=10.216.65.96\SQLEXPRESS;Database=LMR; Uid=UsuarioLMR;Pwd=123;"

 

 

Agradeço desde já a ajuda de todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então. Para verificar se há um driver sqlserver nesta máquina eu fiz como se fosse

adicionar um novo DSN. E não é que o driver está lá listado junto dos demais? Verifiquei

até a versão da dll deste driver e ela é a mesma versão de outra máquina que também está conseguindo acessar.

Fiquei pensando em copiar esta dll e substituí-la na máquina que não funciona (registrando

e tudo o mais, é claro). Também não sei se isso adiantaria...

O fato é que, ao tentar registrar a dll que acabara de copiar obtive a seguinte mensagem:

 

"sqlsrv32.dll was loaded, but the dllUnregisterServer entry point was not found.

DllunregisterServer may not be exported, or a corrupt version of sqlsrv32.dll may be in

memory. Consider using PView to detect and remove it."

 

 

Em outras palavas, ainda não saí do lugar, mas pelo menos sabemos que o driver existe na máquina. Obrigado por sua ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.