[firebase-br] FB3 na Port:3052 meio off-topic

Carlos H. Cantu listas em warmboot.com.br
Qui Abr 21 22:26:05 -03 2016


A estrutura de diretórios no FB 3 é diferente das anteriores. Não
existe mais pasta BIN.

O erro sugere que o firewall está impedindo a comunicação com a porta
3052.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

MR> Boa noite Roberto,
MR> Não tenho, ou melhor, removi-as, desinstalei tudo voltei a reinstalar e
MR> continua no mesmo...

MR> Coisa mais estranha é a versão FB30 que baixei do site oficial não tem a
MR> pasta \bin com o dll lá dentro como nas anteriores FB2.1/2.3...4...5
MR> Ao invés de todas as versões anteriores estão assim:
MR> C:\Program Files (x86)\Firebird\Firebird_3_0\ e aqui estão todos os
MR> arquivos *.exe , todas as *.dllDLL, todos os *.conf, *.msg etc...
MR> Tenho cliente e servidor instalado na mesma máquina e não dá para perceber
MR> como "dizer" ao meu programa qual dos clientes no caso a FB3 ele há-de
MR> utilizar
MR> para comunicar com o servidor? No registry não encontro qualquer referencia
MR> à fbclient.dll. Ainda assim tentei por a DLL cliente do fb3 na mesma pasta
MR> de onde arranca o meu exe
MR> ..debug\win32,
MR> Parando o servidor *FB2.5* e apontado a porta localhost/3052:....  a
MR> mensagem é:
MR> Classe da excepção: EIBInterBaseError
MR> Mensagem da excepção: Unable to complete network request to host
MR> "localhost".
MR> Failed to establish a connection.
MR> O que quer dizer que de facto está a olhar para a versão 2.5 e não 3.0
MR> Algumas ideias?

MR> Com os meus melhores cumprimentos
MR> Mário Agostinho Reis

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

MR> No dia 21 de abril de 2016 às 18:03, Roberto Ford Long <rford em terra.com.br>
MR> escreveu:

>> Boa tarde, Mário.
>> Eu diria que o seu programa está encontrando e utilizando a dll da versão
>> 2.5 ao invés da dll da versão 3.0.
>> Verifique por favor se existe algum fbclient.dll esquecido nas pastas
>> Windows\System32 e Windows\SysWow64.
>> Boa sorte,
>> Roberto.
>>
>> Em 21/04/2016 11:51, Mário Reis escreveu:
>>
>>> Hélio,
>>> Conheço o artigo (http://www.firebase.com.br/artigo.php?id=1916) e fiz
>>> tudo
>>> o que lá está dito, designadamente, fui ao "firebird.conf":
>>>
>>> #RemoteServiceName = gds_db
>>> #RemoteServicePort = 3050
>>> *RemoteServicePort = 3052*
>>>
>>> *tinha acabado de corrigir (como o Cantú fez o favor de indicar)*
>>>
>>>
>>> A string da minha DataBaseName:='localhost/3052:C:\TRAB\FB25\DADOS -
>>> TST\GESTACRAFB30.FBD' está assim
>>>
>>> No entanto, a mensagem de erro acontece como se eu não tivesse convertido
>>> de Fb2.5 para Fb3.0:
>>> unsupported on-disk structure for file C:\TRAB\FB25\DADOS -
>>> TST\GESTACRAFB30.FBD; found 12.0, support 11.2.
>>>
>>> mas, mas com a ferramenta indicando o o fbclient.dll tudo corre bem? Não
>>> consigo perceber.
>>>
>>> Alguma ideia? Obrigado
>>>
>>> Com os meus melhores cumprimentos
>>> Mário Agostinho Reis
>>>
>>> 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.
>>>
>>> No dia 21 de abril de 2016 às 12:57, Mário Reis <
>>> secretariadogeral em acra.pt>
>>> escreveu:
>>>
>>> Prezados companheiros
>>>>
>>>> Estou a tentar testar a minha aplicação com o FB3(Port 3052, mas por
>>>> enquanto não queria desinstalar o FB2.5.
>>>> Na porta 3050 funciona assim:
>>>> DatabaseName:= sDmHost+':'+sDmPath+'\'+sDbName ;
>>>> ou assim:
>>>> DatabaseName:= sDmHost+':3050'+sDmPath+'\'+sDbName ;
>>>>
>>>> Como fazer para indicar a porta 3052, uma vez que assim
>>>> DatabaseName:= sDmHost+':3052'+sDmPath+'\'+sDbName ;
>>>> Não funciona, embora tenha feito um save na versão2.5 e um restore(bem
>>>> sucedido) na versão 3.0 e tenha acesso a ele com ferramentas como o
>>>> EMSSqlManager ou o IBExpert.
>>>> A única diferença é nestas é ao configurar o Host posso indicar o caminho
>>>> da dll do fbcliente:
>>>> C:\Program Files (x86)\Firebird\Firebird_3_0\fbclient.dll, enquanto que
>>>> no TIBDatabase não tenho essa opção.
>>>> Qualquer ajuda
>>>>
>>>> ______________________________________________
>>>> 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
>>
MR> ______________________________________________
MR> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
MR> Para saber como gerenciar/excluir seu cadastro na lista, use:
MR> http://www.firebase.com.br/fb/artigo.php?id=1107
MR> Para consultar mensagens antigas:
MR> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista