Inquiridor
Erro ao conectar SQL Server 2008

Pergunta
-
Boa dia galera!!!
Seguinte, tem um servidor onde esta instalado o Sql Server 2008 (Win7 32 bits), tenho também 3 maquinas clientes que acessam esse BD (também Win7 32 e 64 bits). Nas maquinas clientes este acesso é feito através de um sistema em Delphi.
O problema é o seguinte: em uma das maquinas a conexão ocorre perfeitamente (porem o problema não é o sistema), e nas outras duas maquinas aparecem os seguintes erros:
- [DBNETLIB][ConnectionOpen (Invalid Instance()).] conexão invalida.
- [DBNETLIB][ConnectionOpen (Invalid Instance()).]. sql server inexistente ou acesso negado.
e assim nao consigo rodar o meu sistema.
Alguem saberia me dizer se é problema de Windows, no Sql Server ou algum outro?
Obrigado.
Todas as Respostas
-
Luiz,
Da uma olhada nesse forum....
http://social.technet.microsoft.com/Forums/sqlserver/pt-BR/99cd1e76-54e2-4d06-9828-880d59e34403/erro-conexo-banco-de-dados-remota?forum=admingeralpt
Tulio Rosa | http://tuliorosa.com.br | Se resolveu seu problema, marque como resposta ou vote
-
Tulio, já realizei estes testes e esta funcionando corretamente, tanto que em uma maquina eu consigo acesso normal.
- Editado Luiz Gustavo Giusto sexta-feira, 5 de setembro de 2014 13:15
-
-
-
Luiz,
Primeiro vamos ter que descobrir se o problema esta na aplicação que esta rodando nessas maquinas ou se é acesso ao banco.
Faça um Telnet no servidor usando a porta em que esta instalado o SQL Server, a partir das maquinas que estão com problema, precisamos saber se esta chegando no seu banco.
Tulio Rosa | http://tuliorosa.com.br | Se resolveu seu problema, marque como resposta ou vote
-
Tulio, nao estou obtendo resposta alguma...nem se conectou ou se nao conectou!!
- Editado Luiz Gustavo Giusto sexta-feira, 5 de setembro de 2014 14:26
-
Se a tela ficou preta é porque conectou...
Se deu erro da alguma mensagem...
Pelo visto, esta conectando, ou seja, esta chegando no seu banco.
Então o problema esta em alguma restrição na aplicação ou sua aplicação não esta conseguindo usar o alias do link que te passei (http://social.technet.microsoft.com/Forums/sqlserver/pt-BR/99cd1e76-54e2-4d06-9828-880d59e34403/erro-conexo-banco-de-dados-remota?forum=admingeralpt)
Tulio Rosa | http://tuliorosa.com.br | Se resolveu seu problema, marque como resposta ou vote
-
-
-
Luiz,
Trabalhei durante muitos anos com Delphi, este tipo de situação é tranquila e de fácil solução.
Como você esta utilizando os Componentes do DBExpress, é necessário ter alguns arquivos na máquina Cliente, no diretório C:\Windows\System32, dentre eles o arquivo NTWDBLIB.DLL
Com este arquivo instalado na sua máquina, sua aplicação Delphi vai conseguir estabelecer acesso ao SQL Server.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com
- Sugerido como Resposta Durval Ramos terça-feira, 9 de setembro de 2014 18:25