Database
 sql >> Base de Dados >  >> RDS >> Database

Conectando um aplicativo de 32 bits ao jBASE


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.
  1. 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
  2. Instale o ODBC-ODBC Bridge Client na máquina em que seu aplicativo está instalado.
  3. Instale o ODBC-ODBC Bridge Server na máquina em que o driver jBASE ODBC está instalado.
  4. 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.
  5. No seu aplicativo, conecte-se à sua nova fonte de dados ODBC-ODBC Bridge.