Database
 sql >> Database >  >> RDS >> Database

Collegamento di un'applicazione a 32 bit a jBASE

jBASE fornisce un driver ODBC che consente alle applicazioni di terze parti di connettersi a un'istanza jBASE.

L'architettura del driver ODBC è a 64 bit, il che significa che può essere utilizzato solo con un'applicazione a 64 bit. Questo perché un'applicazione e le sue librerie (ad es. il driver ODBC e l'ODBC Driver Manager che l'applicazione utilizza per caricare il driver ODBC) devono essere tutte la stessa architettura.

C'è una soluzione, tuttavia. Il Bridge Easysoft ODBC-ODBC consente a un'applicazione a 32 bit di connettersi a un driver ODBC a 64 bit (e viceversa). Ad esempio, puoi utilizzare il bridge ODBC-ODBC per connettere la versione dell'applicazione a 32 bit di Microsoft Access a jBASE.

Il Bridge ODBC-ODBC ha due componenti:il Client e il Server, che possono essere installati sulla stessa macchina o su macchine diverse. Il client bridge ODBC-ODBC comunica con il server bridge ODBC-ODBC tramite RPC, il che significa che l'architettura del client non determina l'architettura del server. Quindi, un Client a 32 bit è compatibile con un Server a 64 bit (e viceversa).

Il Bridge ODBC-ODBC si trova tra l'applicazione e il driver ODBC. Il Client trasmette le chiamate ODBC che l'applicazione effettua al Server, che le trasmette poi all'applicazione.

  1. Se non l'hai già fatto, nella versione a 64 bit di ODBC Administrator, configurare un'origine dati jBASE ODBC sulla macchina in cui è installato il driver jBASE ODBC.

    Per eseguire l'amministratore ODBC a 64 bit, nella finestra di dialogo Esegui di Windows, immettere:

    odbcad32.exe
  2. Installa il client ODBC-ODBC Bridge sul computer in cui è installata l'applicazione.
  3. Installa ODBC-ODBC Bridge Server sulla macchina in cui è installato il driver jBASE ODBC.
  4. Sulla macchina in cui è installata l'applicazione, utilizzare la versione a 32 bit di ODBC Administrator per configurare un'origine dati ODBC-ODBC Bridge Client.

    Per eseguire l'amministratore ODBC a 32 bit, nella finestra di dialogo Esegui di Windows, immettere:

    %windir%\syswow64\odbcad32.exe
    Puntare l'origine dati sul server bridge ODBC-ODBC installato sulla macchina del connettore ODBC jBASE, specificare un nome utente e una password Windows per questa macchina. Specifica la tua origine dati jBASE nell'elenco TargetDSN.
  5. Nella tua applicazione, connettiti alla tua nuova origine dati ODBC-ODBC Bridge.