[firebase-br] Rodar sistema em modo avião

Mário Reis mariodosreyx em gmail.com
Quarta Dezembro 14 10:04:53 -03 2022


Bom dia a ideia é ajudar. Aliás parece que vou necessitar de voltar a ver
isso, porque vou voltar a viajar com maior regularidade, e este assunto não
ficou fechado para mim.
Penso que se consegue a ligação em modo avião com o Zeos e não com os
outros drives(não experimentei Firedac) porque no Zeos tem todos os
parâmetros necessários "sobretudo" a pasta/nome da DLL onde há de ser
carregada a dita, seja do interbase seja firebird incluindo incluindo as
portas; "lá por de trás dos panos" o Zeos forçará sempre   o carrega  da
DLL adequada pondo-se à "escuta" na Porta indicada desde que esteja lá,
disponível, enquanto que, nos outros drivers, constroem a string de ligação
de acordo com o que seria esperado pelo padrão do interbase(gds32.dll). Foi
o que me pareceu na altura, porque a minha parametrização *não estava* na
porta 3050, mas na Port: 3052 e nunca encontrei como dizer ao localhost
para escutar na "3052" em localhost em modo avião nunca consegui pôr a
funcionar assim: *localhost/3052:X:\FB\Fb3\Data\GestContab.FDB; *
mas tenho ideia de que a dada altura, em desespero de causa, troquei.
Verificando que se fosse localhost/3050:C:\etc.... funcionava.
Foi a partir daqui que comecei a suspeitar que o problema  estaria
relacionado com isso, aliás não havia outras diferenças.
Antes da pandemia comecei a ver isso e todos os indicadores iam nesse
sentido, mas depois ,com as restrições deixei de viajar com a regularidade
que fazia antes, e acabei não dei continuidade a essa investigação; às
tantas vou voltar às viagens daí o meu interesse nesta questão.
Desculpem, não sei se ajudei alguma coisa ou só vim trazer mais ruído à
discussão, agora que ela é pertinente, parece não haver dúvidas, sobretudo
para quem use o GDS##.DLL

Com os meus melhores cumprimentos
Mário Agostinho Reis
919262146

Esta mensagem contém informação de natureza confidencial e é
exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano,
receber este email agradecemos que não o copie nem o reenvie e que nos
notifique do ocorrido através do email de resposta.


Renato Félix de Almeida via lista <lista em firebase.com.br> escreveu no dia
sexta, 2/12/2022 à(s) 17:05:

> Tenta colocar 127.0.0.1 ou localhost no hostname.
>
> Em sex., 2 de dez. de 2022 às 14:16, Rogério via lista <
> lista em firebase.com.br> escreveu:
>
> > Olá pessoal.
> >
> > Utilizo Delphi 10.4, Firebird 3.0, Zeos 7.2.14.
> >
> > Tenho um caso, onde o usuário copia o banco de dados do servidor para seu
> > PC para fazer consultas ao sistema quando está em viagem.
> >
> > Sim, eu sei que não é a melhor prática, mas, o cliente quer desta forma e
> > vida que segue.
> >
> > O problema é que quando ele está utilizando o PC em modo avião, o
> > aplicativo não consegue se conectar ao banco de dados. Vale lembrar que
> > neste laptop está instalado o Firebird Server 3.0.
> >
> > Faço com que se o sistema NÃO CONSEGUIR se conectar ao banco de dados
> > pelas configurações normais, ele entrar numa except e faz as seguintes
> > configurações:
> >
> >          with ZConnection1 do begin
> >
> >             Connected := False;
> >
> >             Database := 'C:\Gauss\Dados\DADOS.FDB';
> >             HostName := '';
> >             LibraryLocation :=
> > ArquivoINI.ReadString('Zeos','LibraryLocation','');
> >             Password := 'senhabd';
> >             Port := 0;
> >             Protocol := 'firebird';
> >             User := 'SYSDBA';
> >
> >             Connected := True;
> >
> >          end;
> >
> >
> > Por favor, alguém saberia dizer o que está errado nessa configuração ou
> se
> > está faltando alguma coisa para que a conexão com o PC em modo avião seja
> > feita?
> >
> > Obrigado,
> >
> > Rogério.
> >
> >
> > ______________________________________________
> > 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
> >
>
>
> --
> Renato
> renatofelixalmeida em gmail.com
> ______________________________________________
> 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
>


Mais detalhes sobre a lista de discussão lista