Tempo aproximado para leitura: 00:01:00 min
Ocorrência
Erro ao acessar o modulo Delphi:
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server inexistente ou acesso negado
Ambiente
Framework - Framework (Linha RM) - Banco de Dados - Todas as versões
Causa
Falha de comunicação com o Banco de Dados ou parametrizações correspondentes realizadas de forma indevida.
Solução
Realize os seguintes procedimentos:
Inclua os Protocolos Named Pipes e TCP/P no Server Network Utility:
Inclua os Protocolos Named Pipes e TCP/P no Client Network Utility;
Para acessar o server Network Utility no Windows acesse o Menu iniciar -> Executar -> Digitar Cliconfg e ENTER
A tela deverá ser configurada considerando os protocolos TCP/IP e named pipes ativados e o checkbox ativar protocolo de memória compartilhada.
Na guia alias. Clique em adicionar:
Com o radio Button marcado named pipes ou pipes nomeados, digite o nome do servidor exatamente conforme a instância do SQL Server.
A criação do alias do tipo pipes nomeados ficará semelhante ao exemplo abaixo:
Em seguida adicione um alias apontando para o IP do servidor:
Após selecionar a opção adicionar selecione o radio Button TCP/IP e digite em alias do servidor o IP do servidor.
Caso a porta padrão do SQL que é a porta 1433 tenha sido alterada, você deverá desmarcar o checkbox, Determinar porta dinamicamente e adicionar o número da porta.
Caso a inconsistência persista, acesse o BDE e na configuração do SERVERNAME altere para o IP. do servidor de banco.
Saiba mais
Framework - Framework RM - BD - Conexão com SQL Server
0 Comentários