[firebase-br] RES: Firebird 2.5 e 3.0 na mesmo servidor

hpensador em gmail.com hpensador em gmail.com
Sex Maio 8 10:45:57 -03 2020


Pegando o gancho...
Gladiston é estranho como a HK ainda não lançou uma versão do IBExpert para
64 bits.
Andei tendo uma dores de cabeça com uma aplicação que estou desenvolvendo de
64 bits utilizando Firebird 3 64 bits e usuários locais... minha salvação
neste caso foi o [ Firebird Editor Pro ] - que é uma ferramenta open source
- excelente e que tem versão para 32/64 bits.

-----Mensagem original-----
De: lista <lista-bounces em firebase.com.br> Em nome de Gladiston Santana
Enviada em: sexta-feira, 8 de maio de 2020 09:18
Para: FireBase <lista em firebase.com.br>
Assunto: Re: [firebase-br] Firebird 2.5 e 3.0 na mesmo servidor

Mario Reis, o que disse pode ser verdade para o instalador do FB2.x, mas no
FB3 64bits, o instalador faz cópia das DLLs para as pastas padrões do
windows, system32 e syswol64.
Mesmo tendo o mesmo nome de arquivo, o próprio Windows se encarrega de
carregar a DLL correta.
Isso já era feito nas versões anteriores por aqueles que tinham Win64, mas
os menos experientes só se continham com o instalador padrão que não fazia
isso.
Estou usando o instalador padrão do Firebird 64bits no Windows 64 bits e até
então, não tive dor de cabeça com DLL.
A unica dor que tenho é com programas que insistem em usar o nome gds.dll,
nesse caso, basta fazer o link simbolico fdbclient.dll<->gds.dll nas
respectivas pastas e contornar ter que reconfigurar tais
aplicativos(ibexpert é um deles).

inte+

Em ter., 5 de mai. de 2020 às 15:50, Mário Reis <mariodosreyx em gmail.com>
escreveu:

> Sim é só chatices, pelo menos em WIN10 e Ver32bits!!! Nunca consegui 
> correr sem problemas os dois em simultâneo seja com o GDS32.dll seja 
> com o FbCliente.dll. Creio dever-se às Dlls terem exactamente os mesmos
nomes.
> Embora o drive o mande escutar em portas diferentes dá bota sempre que 
> ele vai carregar as DLL ele nunca vê a dll certa tenta sempre abrir o 
> FDB com a DLL mais recente excepto com a LIB ZEosDBO poruqe nessa V. 
> diz exactamente a pasta onde ele háde carregar a DLL e até pode 
> chamar(renomear a DLL de FBClient.dll para FBClient25 ou FbClient30 
> não experimentei a mudar o nome da GDS30 para GDs3225 ou GDS3230 as deve
funcionar.
> Eu ainda uso a IBX até agora fez tudo o que sempre necessitei ma estou 
> a ponderar mudar e hesito entre a FDAC e a ZeosDbo. Vamos a ver se as 
> medidas de confinamento acabam para darmos inicio a essa tarefa.
> Com os meus melhores cumprimentos
> Mário Agostinho Reis
> 919262146
>
>
______________________________________________
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