O jBASE fornece um driver ODBC que permite que aplicativos de terceiros se conectem a uma instância do jBASE.
A arquitetura do driver ODBC é de 64 bits, o que significa que só pode ser usado com um aplicativo de 64 bits. Isso ocorre porque um aplicativo e suas bibliotecas (por exemplo, o driver ODBC e o gerenciador de driver ODBC que o aplicativo usa para carregar o driver ODBC) devem ser da mesma arquitetura.
Há uma solução, no entanto. O Easysoft ODBC-ODBC Bridge permite que um aplicativo de 32 bits se conecte a um driver ODBC de 64 bits (e vice-versa). Por exemplo, você pode usar a ponte ODBC-ODBC para conectar a versão de aplicativo de 32 bits do Microsoft Access ao jBASE.
A Ponte ODBC-ODBC possui dois componentes:o Cliente e o Servidor, que podem ser instalados na mesma máquina ou em máquinas diferentes. O ODBC-ODBC Bridge Client se comunica com o ODBC-ODBC Bridge Server via RPC, o que significa que a arquitetura do Cliente não determina a arquitetura do Servidor. Assim, um Cliente de 32 bits é compatível com um Servidor de 64 bits (e vice-versa).
A ponte ODBC-ODBC fica entre o aplicativo e o driver ODBC. O Cliente passa as chamadas ODBC que a aplicação faz para o Servidor, que então as repassa para a aplicação.
- Caso ainda não tenha feito isso, na versão de 64 bits do Administrador ODBC, configure uma fonte de dados ODBC jBASE na máquina em que o driver ODBC jBASE está instalado.
Para executar o Administrador ODBC de 64 bits, na caixa de diálogo Executar do Windows, digite:odbcad32.exe
- Instale o ODBC-ODBC Bridge Client na máquina em que seu aplicativo está instalado.
- Instale o ODBC-ODBC Bridge Server na máquina em que o driver jBASE ODBC está instalado.
- Na máquina em que seu aplicativo está instalado, use a versão de 32 bits do Administrador ODBC para configurar uma fonte de dados ODBC-ODBC Bridge Client.
Para executar o Administrador ODBC de 32 bits, na caixa de diálogo Executar do Windows, digite:%windir%\syswow64\odbcad32.exe
Aponte a fonte de dados para o ODBC-ODBC Bridge Server que está instalado na máquina do conector jBASE ODBC, especifique um nome de usuário e senha do Windows para esta máquina. Especifique sua fonte de dados jBASE na lista TargetDSN. - No seu aplicativo, conecte-se à sua nova fonte de dados ODBC-ODBC Bridge.