Fórum Banco de Dados PostgreSql não Conecta pelo Firedac #613869
24/01/2021
0
Pessoal, estou com o seguinte enigma:
Em um PC executo o programa e o banco PostgreSql NÃO conecta pelo Firedac mas conecta pelo Unidac.
Em outros PC que testei o mesmo programa de teste conecta normalmente o banco de dados pelo Firedac e também pelo Unidac
Fiz o programa abaixo, que só tem isso, justamente pra testar esse problema nesse computador em especifico.
Com isso eliminei varias possibilidades, ficando a pergunta:
Porque o Firedac conecta em outros computadores, e não conecta nesse PC em específico.
Levando em consideração que, referente ao programa, todas as circustâncias são iguais.
Em um PC executo o programa e o banco PostgreSql NÃO conecta pelo Firedac mas conecta pelo Unidac.
Em outros PC que testei o mesmo programa de teste conecta normalmente o banco de dados pelo Firedac e também pelo Unidac
Fiz o programa abaixo, que só tem isso, justamente pra testar esse problema nesse computador em especifico.
procedure TForm1.FormCreate(Sender: TObject);
begin
Try
FDConnection1.Connected := True;
Label1.Caption := 'Conectado';
Except
Label1.Caption := 'Desconectado';
End;
Try
UniConnection1.Connected := True;
Label2.Caption := 'Conectado';
Except
Label2.Caption := 'Desconectado';
End;
End;
Com isso eliminei varias possibilidades, ficando a pergunta:
Porque o Firedac conecta em outros computadores, e não conecta nesse PC em específico.
Levando em consideração que, referente ao programa, todas as circustâncias são iguais.
Alberto
Curtir tópico
+ 0
Responder
Posts
27/01/2021
Alberto
Já tentei fazer várias configurações no windows e até agora nada.
Até formatei e instalei o windows zerado, e ao testar deu o mesmo problema.
Será que poderia ser problema no hardware? Mas porque só o Firedac dá problema?
Até formatei e instalei o windows zerado, e ao testar deu o mesmo problema.
Será que poderia ser problema no hardware? Mas porque só o Firedac dá problema?
Responder
Gostei + 0
21/02/2021
Alberto
Encontrei o problema:
As libs do PostgreSql precisam do Visual Studio C++ 2013 x86 para funcionar.
Foi só instalar ele e o programa conseguiu conectar no banco.
As libs do PostgreSql precisam do Visual Studio C++ 2013 x86 para funcionar.
Foi só instalar ele e o programa conseguiu conectar no banco.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)