sql >> Base de Datos >  >> RDS >> Database

Conexión de una aplicación de 32 bits a jBASE

jBASE proporciona un controlador ODBC que permite que las aplicaciones de terceros se conecten a una instancia de jBASE.

La arquitectura del controlador ODBC es de 64 bits, lo que significa que solo se puede usar con una aplicación de 64 bits. Esto se debe a que una aplicación y sus bibliotecas (por ejemplo, el controlador ODBC y el administrador de controladores ODBC que la aplicación utiliza para cargar el controlador ODBC) deben tener la misma arquitectura.

Sin embargo, hay una solución. Easysoft ODBC-ODBC Bridge permite que una aplicación de 32 bits se conecte a un controlador ODBC de 64 bits (y viceversa). Por ejemplo, puede usar el puente ODBC-ODBC para conectar la versión de la aplicación de 32 bits de Microsoft Access a jBASE.

El puente ODBC-ODBC tiene dos componentes:el cliente y el servidor, que se pueden instalar en la misma máquina o en máquinas diferentes. El cliente de puente ODBC-ODBC se comunica con el servidor de puente ODBC-ODBC a través de RPC, lo que significa que la arquitectura del cliente no dicta la arquitectura del servidor. Entonces, un Cliente de 32 bits es compatible con un Servidor de 64 bits (y viceversa).

El puente ODBC-ODBC se encuentra entre la aplicación y el controlador ODBC. El Cliente pasa las llamadas ODBC que hace la aplicación al Servidor, que luego las pasa a la aplicación.

  1. Si aún no lo ha hecho, en la versión de 64 bits del Administrador ODBC, configure una fuente de datos ODBC jBASE en la máquina donde está instalado el controlador ODBC jBASE.

    Para ejecutar el Administrador ODBC de 64 bits, en el cuadro de diálogo Ejecutar de Windows, ingrese:

    odbcad32.exe
  2. Instale ODBC-ODBC Bridge Client en la máquina donde está instalada su aplicación.
  3. Instale el servidor puente ODBC-ODBC en la máquina donde está instalado el controlador jBASE ODBC.
  4. En la máquina donde está instalada su aplicación, use la versión de 32 bits del Administrador de ODBC para configurar una fuente de datos de ODBC-ODBC Bridge Client.

    Para ejecutar el Administrador ODBC de 32 bits, en el cuadro de diálogo Ejecutar de Windows, ingrese:

    %windir%\syswow64\odbcad32.exe
    Apunte la fuente de datos al servidor de puente ODBC-ODBC que está instalado en la máquina del conector ODBC de jBASE, especifique un nombre de usuario de Windows y una contraseña para esta máquina. Especifique su fuente de datos jBASE en la lista TargetDSN.
  5. En su aplicación, conéctese a su nueva fuente de datos ODBC-ODBC Bridge.