[firebase-br] Digest lista, volume 5322, assunto 1
Nilton Oliveira
nillgolv em gmail.com
Terça Dezembro 30 13:43:58 -03 2025
Minha ideia era que no arquivo config.ini na máquina cliente , fizesse a
configuração do ip do servidor e assim funcionaria perfeitamente. Mas
acredito que este erro é outra coisa, talvez até algum erro nesta máquina
cliente.
Em sex., 26 de dez. de 2025 às 12:00, <lista-request em firebase.com.br>
escreveu:
> Enviar submissões para a lista de discussão lista para
> lista em firebase.com.br
>
> Para se cadastrar ou descadastrar via WWW, visite o endereço
> http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
> ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
> corpo da mensagem para
> lista-request em firebase.com.br
>
> Você poderá entrar em contato com a pessoa que gerencia a lista pelo
> endereço
> lista-owner em firebase.com.br
>
> Quando responder, por favor edite sua linha Assunto assim ela será
> mais específica que "Re: Contents of lista digest..."
>
>
> Resumos das últimas mensagens enviadas para a lista da FireBase.
>
>
> Tópicos de Hoje:
>
> 1. Re: [FireDAC][Phys][FB]Error occurred during login (Sandro Souza)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 25 Dec 2025 14:01:10 -0300
> From: Sandro Souza <escovadordebits em gmail.com>
> To: FireBase <lista em firebase.com.br>
> Cc: Nilton Oliveira <nillgolv em gmail.com>
> Subject: Re: [firebase-br] [FireDAC][Phys][FB]Error occurred during
> login
> Message-ID:
> <CANish_=aued-j=-Cyshh7oXsr-3o5-XaGQ1=h-N_qC0X11=
> cjA em mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> Bom dia / tarde / noite Nilton.
>
> Mestre jedi, acredito que você esqueceu de informar o endereço do servidor
> no parâmetro SERVER, ou seja, se por exemplo o endereço IP do servidor for
> 192.168.10.15, então, onde tem...
>
> FDConexao.Params.Add('Server=127.0.0.1');
> Deveria ser...
>
> FDConexao.Params.Add('Server=192.168.10.15');
> E aí sim vai tentar conectar no servidor verdadeiro, pois o endereço IP
> 127.0.0.1 corresponde ao localhost, ou seja, à máquina local.
>
> Basicamente, está tentando conectar na própria máquina cliente, e não na
> máquina servidora.
>
> Inclusive, aconselho a não deixar o endereço IP fixo, mas sim ler o
> endereço a partir de algum arquivo de configuração, para que fique flexível
> e fácil de configurar sem ter que alterar o executável.
>
> Espero ter ajudado mais que atrapalhado.
>
> Em qui., 25 de dez. de 2025 às 09:17, Nilton Oliveira via lista <
> lista em firebase.com.br> escreveu:
>
> > Bom dia,
> > Um Feliz Natal a todos e um próspero Ano Novo.
> >
> > Vamos ao problema que estou tendo com meu sistema.
> >
> > * No início 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áquina Servidor, funciona perfeitamente, mas na máquina Cliente, ao
> > iniciar o sistema causa este erro:
> >
> > [FireDAC][Phys][FB]Error occurred during login, please check server
> > firebird.log for details.
> >
> > Servidor:
> > -> Instalação Firebird 5.0 - versão 64 bits
> > -> Aplicação criado no Delphi 11 para 64 bits;
> > -> No Firewall foi criado a regra da porta 3050;
> > -> fbclient.dll (Firebird 5.0 - versão 64 bits);
> > -> fbclient.dll no diretório do banco de dados;
> >
> > Cliente:
> > -> Instalação Firebird 5.0 - versão 64 bits
> > -> Aplicação criado no Delphi 11 para 64 bits;
> > -> fbclient.dll no diretório do executável (Firebird 5.0 - versão 64
> bits);
> >
> >
> > * Conexão no DataModule:
> >
> > procedure TfrmDM.DataModuleCreate(Sender: TObject);
> > var
> > Ini: TIniFile;
> > DBPath: string;
> > begin
> > // Lê o INI
> > Ini :=
> > TIniFile.Create(ExtractFilePath(Application.ExeName)+'config.ini');
> > try
> > DBPath := Ini.ReadString('CONFIG', 'DATABASE', '');
> > if DBPath = '' then
> > begin
> > DBPath := ExtractFilePath(Application.ExeName) + 'SISCP.FDB';
> > Ini.WriteString('CONFIG', 'DATABASE', DBPath);
> > end;
> > finally
> > Ini.Free;
> > end;
> > // Configura FireDAC
> > FDConexao.Connected := False;
> > FDConexao.Params.Clear;
> > FDConexao.Params.Add('DriverID=FB');
> > FDConexao.Params.Add('Database=' + DBPath);
> > FDConexao.Params.Add('User_Name=appuser');
> > FDConexao.Params.Add('Password=senha123');
> > FDConexao.Params.Add('Server=127.0.0.1');
> > FDConexao.Params.Add('Port=3050');
> > FDConexao.Params.Add('Protocol=TCPIP');
> > FDConexao.Params.Add('CharacterSet=UTF8');
> > FDConexao.Params.Add('AuthClient=Srp');
> > FDConexao.Params.Add('AuthServer=Srp');
> >
> > try
> > FDConexao.Connected := True;
> > Application.MessageBox('Conexão realizada com sucesso', 'SISCP',
> > MB_OK);
> > except
> > Application.MessageBox('Não foi possivel conectar ao banco de
> > dados!','SISCP - Conexão falhou', MB_ICONERROR);
> > end;
> > end;
> >
> >
> > Já fiz várias buscas na internet e não encontrei uma solução.
> >
> > Desde já agradeço a todos que puderem me dar uma solução.
> >
> > 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.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas:
> > http://www.firebase.com.br/pesquisa_lista.html
> >
>
>
> ------------------------------
>
> Subject: Legenda do Digest
>
> _______________________________________________
> lista mailing list
> lista em firebase.com.br
> http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
> ------------------------------
>
> Fim da Digest lista, volume 5322, assunto 1
> *******************************************
>
Mais detalhes sobre a lista de discussão lista