[firebase-br] Firebird 3 Windows Embedded

Ricardo Rocetti rocetti em gmail.com
Seg Abr 18 19:17:04 -03 2016


Eu tive um problema parecido, mas em versões anteriores, acho que vale a
tentativa, ainda não sei o porque, mas quando retorna essa msg, eu coloco
conexão remota, porém utilizo no servidor o ip 127.0.0.1

t+

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

> opa, você já testou via IBEXpert? nele você consegue ver o que é
> necessário, ou coloca um TFDconection e clica duas vezes nele, também
> poderá analisar o que ele exige.
>
> espero ajudar mais do que atrapalhar.
>
> Em 18 de abril de 2016 14:37, Francis Lay Silva <fllsilva8 em gmail.com>
> escreveu:
>
> > 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
> > >
> > ______________________________________________
> > 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