[firebase-br] Firebird 3 Windows Embedded

Francis Lay Silva fllsilva8 em gmail.com
Seg Abr 18 14:37:40 -03 2016


Boa tarde José Maurício. Obrigado por ter respondido. Eu já fiz isto e não
adiantou.

Eu acredito que tratando-se de uma conexão LOCAL não existe a necessidade
de uma porta de comunicação (que geralmente é utilizada por um protocolo de
rede). Então realmente não faz diferença eu informar a porta 3050 ou deixar
0 ou branco.

Em 18 de abril de 2016 12:48, José Mauricio barbisan Zottis <
zottissistemas em gmail.com> escreveu:

> Boa tarde, não sei se estou falando besteira, se estiver me corrijam  por
> favor, acredito que quando você tenta passar a porta, ele por padrão esta
> com a outra instalação do Firebird(2.5).
> tente passar somente o banco, usuário, senha e onde esta a DLL que voc~e
> deseja usar.
>
>
> Em 18 de abril de 2016 13:11, Francis Lay Silva <fllsilva8 em gmail.com>
> escreveu:
>
> > Perdão amigos, mas ainda não consigo fazer o *Firedac* do *Delphi X10*
> > conectar com o Firebird 3 *Embedded*. Quando tento conectar ao Firebird
> 2.5
> > Embedded funciona, mas no Firebird 3 só dá o erro
> > *[Firedac][Phys][FB]unavailable
> > database*.
> >
> > Estou configurando os componentes do Firedac da seguinte forma:
> >
> > *FDPhysFBDriverLink1.Embedded   := True;*
> > FDPhysFBDriverLink1.VendorHome := EmptyStr;
> > FDPhysFBDriverLink1.VendorLib := 'C:\MyApp\fbclient.dll';
> >
> > fdconMyApp.DriverName                    := 'FB';
> > fdconMyApp.Params.Values['Port']         := 3050;
> > fdconMyApp.Params.Values['Protocol']     := 'Local';
> > fdconMyApp.Params.Values['Server']       := EmptyStr;
> > fdconMyApp.Params.Values['CharacterSet'] := 'UTF8';
> > fdconMyApp.Params.Values['SQLDialect']   := '3';
> > fdconMyApp.Params.Values['Database']     := 'C:\MyApp\Data\MyDB.fdb';
> > fdconMyApp.Params.Values['User_Name']    := EmptyStr;
> > fdconMyApp.Params.Values['Password']     := EmptyStr;
> >
> > Já testei também passando o usuário e senha do banco Firebird 3 quando
> > executado normalmente pelo servidor, mas também não deu certo.
> >
> > Será uma incompatibilidade do Firedac com o Firebird 3 Embedded ?
> >
> > Já testei com as duas versões da fbclient.dll (x86 e x64) sem sucesso.
> Dá o
> > mesmo erro.
> >
> > Ao meu ver a parametrização está correta. Se eu substituir a biblioteca
> > fbclient.dll do FB3 pelo fbembed.dll do FB2.5 o sistema tenta fazer a
> > conexão mas dá erro devido a estrutura do banco de dados ser diferente
> > (ODS).
> >
> > Será que vou ter que fazer o backup da base de dados e recriar a mesma no
> > Firebird 2.5 ?
> >
> > Agradeço aqueles que puderem me ajudar nesta questão.
> >
> > Em 17 de abril de 2016 20:53, Francis Lay Silva <fllsilva8 em gmail.com>
> > escreveu:
> >
> > > Muito obrigado pela dica.
> > >
> > > Enviado do meu dispositivo Android
> > > Em 17/04/2016 19:45, "Carlos H. Cantu" <listas em warmboot.com.br>
> > escreveu:
> > >
> > >> Não existe mais uma DLL separada para o Embedded. Você usará a
> > >> fbclient normal e mais alguns arquivos essenciais. O FB 3 trouxe
> > >> muitas mudanças, e essa foi uma delas.
> > >>
> > >> Sugiro a leitura do Guia de Migração para o Firebird 3:
> > >> http://www.firebase.com.br/guiafb3.php
> > >>
> > >>
> > >> []s
> > >> Carlos H. Cantu
> > >> www.FireBase.com.br - www.firebirdnews.org
> > >> www.warmboot.com.br - blog.firebase.com.br
> > >>
> > >> FLS> Olá Colegas.
> > >>
> > >> FLS> Alguém sabe me dizer se na compilação atual para o Windows do
> > >> Firebird 3 já
> > >> FLS> está disponível a Dll para distribuição Embedded ? Eu não
> consegui
> > >> FLS> encontrar entre os binários do último release. Ou será que mudou
> a
> > >> forma de
> > >> FLS> conexão ?
> > >>
> > >> FLS> Eu procurei pela Dll "fbembed.dll".
> > >>
> > >> FLS> Obrigado.
> > >> FLS> ______________________________________________
> > >> FLS> FireBase-BR (www.firebase.com.br) - Hospedado em
> > www.locador.com.br
> > >> FLS> Para saber como gerenciar/excluir seu cadastro na lista, use:
> > >> FLS> http://www.firebase.com.br/fb/artigo.php?id=1107
> > >> FLS> Para consultar mensagens antigas:
> > >> FLS> http://www.firebase.com.br/pesquisa_lista.html
> > >>
> > >>
> > >> ______________________________________________
> > >> 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
> > >>
> > >
> > ______________________________________________
> > 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
> >
> ______________________________________________
> 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