[firebase-br] [FireDAC][Phys][FB]Error occurred during login

Nilton Oliveira via lista <[email protected]> Thu, 25 Dec 2025 09:16:02 -0300
Newsgroups gmane.comp.db.firebase.portuguese
Message-ID <CAANexAXzgrfs39Ez9K91UL47ZSM0W1M8tooARr0D5Qzi+9NfRg@mail.gmail.com>
Bom dia,
Um Feliz Natal a todos e um pr=F3spero Ano Novo.

Vamos ao problema que estou tendo com meu sistema.

* No in=EDcio usei o Firebird 3, tudo funcionando na rede perfeitamente.
* Atualmente estou atualizando o sistema, e para teste inicial, migrei para
o Firebird 5.
* Usando Delphi 11 Alexandria + Firebird 5 + FireDAC

* Quanto ao Erro:
Na m=E1quina Servidor, funciona perfeitamente, mas na m=E1quina Cliente, ao
iniciar o sistema causa este erro:

[FireDAC][Phys][FB]Error occurred during login, please check server
firebird.log for details.

Servidor:
-> Instala=E7=E3o Firebird 5.0 - vers=E3o 64 bits
-> Aplica=E7=E3o criado no Delphi 11 para 64 bits;
-> No Firewall foi criado a regra da porta 3050;
-> fbclient.dll (Firebird 5.0 - vers=E3o 64 bits);
-> fbclient.dll no diret=F3rio do banco de dados;

Cliente:
-> Instala=E7=E3o Firebird 5.0 - vers=E3o 64 bits
-> Aplica=E7=E3o criado no Delphi 11 para 64 bits;
-> fbclient.dll no diret=F3rio do execut=E1vel (Firebird 5.0 - vers=E3o 64 =
bits);


* Conex=E3o no DataModule:

procedure TfrmDM.DataModuleCreate(Sender: TObject);
var
  Ini: TIniFile;
  DBPath: string;
begin
  // L=EA o INI
  Ini :=3D TIniFile.Create(ExtractFilePath(Application.ExeName)+'config.ini=
');
  try
    DBPath :=3D Ini.ReadString('CONFIG', 'DATABASE', '');
    if DBPath =3D '' then
    begin
      DBPath :=3D ExtractFilePath(Application.ExeName) + 'SISCP.FDB';
      Ini.WriteString('CONFIG', 'DATABASE', DBPath);
    end;
  finally
    Ini.Free;
  end;
  // Configura FireDAC
  FDConexao.Connected :=3D False;
  FDConexao.Params.Clear;
  FDConexao.Params.Add('DriverID=3DFB');
  FDConexao.Params.Add('Database=3D' + DBPath);
  FDConexao.Params.Add('User_Name=3Dappuser');
  FDConexao.Params.Add('Password=3Dsenha123');
  FDConexao.Params.Add('Server=3D127.0.0.1');
  FDConexao.Params.Add('Port=3D3050');
  FDConexao.Params.Add('Protocol=3DTCPIP');
  FDConexao.Params.Add('CharacterSet=3DUTF8');
  FDConexao.Params.Add('AuthClient=3DSrp');
  FDConexao.Params.Add('AuthServer=3DSrp');

  try
    FDConexao.Connected :=3D True;
    Application.MessageBox('Conex=E3o realizada com sucesso', 'SISCP', MB_O=
K);
  except
    Application.MessageBox('N=E3o foi possivel conectar ao banco de
dados!','SISCP - Conex=E3o falhou', MB_ICONERROR);
  end;
end;


J=E1 fiz v=E1rias buscas na internet e n=E3o encontrei uma solu=E7=E3o.

Desde j=E1 agrade=E7o a todos que puderem me dar uma solu=E7=E3o.

Atenciosamente,

Nilton Oliveira
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.fi=
rebase.com.br/fb/artigo.php?id=3D1107
Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista=
.html