Fórum DELPHI XE + DBX + FIREBIRD 2.0 #412891

17/02/2012

0

Não estou conseguindo realizar uma simples conexão com o FIREBIRD 2.0 utilizando o DBX, componente nativo do DELPHI XE.

Ao tentar pelo DATA EXPLORER, clicando em TEST CONNECTION, surge a mensagem a seguir:

Borland.Data.TDBXError: DBX Error driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path.

Será versão do driver, ou falta de alguma dll, ou falta instalar algum package ?
Fábio Banhos

Fábio Banhos

Responder

Posts

17/02/2012

Marco Salles

o que voce esta colocando no dataBase ???

Responder

Gostei + 0

17/02/2012

Fábio Banhos

Estou colocando o caminho do banco:

C:\Teste_Fabio\BD\Teste.fdb
Responder

Gostei + 0

17/02/2012

William

Colega segundo à msg de erro:

O driver DBX não pode ser inicializado corretamente.
Biblioteca cliente pode estar faltando, não instalado corretamente, da versão errada, ou
o driver pode estar faltando o caminho do sistema

1 - Dll fbclietn.dll está nas pasta System32 ou na pasta do executável

2 - A dll fblclient.dll é da mesma versão do servidor Firebird

3 - O driver nativo DBX está instalado na sua máquina
Responder

Gostei + 0

17/02/2012

Fábio Banhos

1 - A fbclient.dll está nas pasta System32 ou na pasta do executável

Você quis dizer que essa dll deve estar nas pastas especificadas ou pelo menos em uma das duas?
Verifiquei que na minha máquina essa dll está nas pastas:
> C:\Arquivos de programas\Firebird\Firebird_2_0\bin
> C:\Arquivos de programas\HK-Software\IBExpertLive

2 - A dll fblclient.dll é da mesma versão do servidor Firebird

Como verifico se são da mesma versão ?

3 - O driver nativo DBX está instalado na sua máquina

Como verifico se o driver está instalado ?
Responder

Gostei + 0

17/02/2012

Deivison Melo

Porquê já não coloca o dbx de forma embarcada na aplicação?
Responder

Gostei + 0

17/02/2012

Fábio Banhos

Desculpe, não entendi sua pergunta. O que seria embarcada?
Responder

Gostei + 0

17/02/2012

Alisson Santos

Não estou conseguindo realizar uma simples conexão com o FIREBIRD 2.0 utilizando o DBX, componente nativo do DELPHI XE.

Ao tentar pelo DATA EXPLORER, clicando em TEST CONNECTION, surge a mensagem a seguir:

Borland.Data.TDBXError: DBX Error driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver may be missing from the system path.

Será versão do driver, ou falta de alguma dll, ou falta instalar algum package ?



Amigo uma curiosidade, por que está utilizando o componente data explorer??

Agora respondendo a sua pergunta, aconselho a desistar tudo, e instalar novamente, lembrando que tem que fazer a limpeza de todos os registro.

Aconteceu algo semelhante comigo, baixei a versão trial do delphi xe e instalei, ele não instalou a biblioteca dbx, tive que baixar novamente e instar novamente.

O por que dá esse erro, dificil falar, não sei o motivo que em uma instalação acontece isso.

Responder

Gostei + 0

18/02/2012

Zilon Maciel

Fábio, tente: localhost:C:\Teste_Fabio\BD\Teste.fdb
ou 192.168.1.105:C:\Teste_Fabio\BD\Teste.fdb
eu tentei e funcionou.
Responder

Gostei + 0

18/02/2012

Marco Salles

Fábio, tente: localhost:C:\Teste_Fabio\BD\Teste.fdb
ou 192.168.1.105:C:\Teste_Fabio\BD\Teste.fdb
eu tentei e funcionou.


e ainda pode colocar a porta <prefiro assim>

localhost/3050:C:\Teste_Fabio\BD\Teste.fdb

Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar