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

Tilslutning af en 32-bit applikation til jBASE

jBASE leverer en ODBC-driver, der gør det muligt for tredjepartsapplikationer at oprette forbindelse til en jBASE-instans.

ODBC-driverens arkitektur er 64-bit, hvilket betyder, at den kun kan bruges med en 64-bit applikation. Dette skyldes, at en applikation og dens biblioteker (f.eks. ODBC Driver og ODBC Driver Manager, som applikationen bruger til at indlæse ODBC Driver) alle skal være den samme arkitektur.

Der er dog en løsning. Easysoft ODBC-ODBC Bridge gør det muligt for en 32-bit applikation at oprette forbindelse til en 64-bit ODBC-driver (og omvendt). For eksempel kan du bruge ODBC-ODBC Bridge til at forbinde 32-bit applikationsversionen af ​​Microsoft Access til jBASE.

ODBC-ODBC Bridge har to komponenter:klienten og serveren, som kan installeres på enten den samme maskine eller på forskellige maskiner. ODBC-ODBC Bridge Client kommunikerer med ODBC-ODBC Bridge Server via RPC, hvilket betyder, at klientens arkitektur ikke dikterer serverens arkitektur. Så en 32-bit klient er kompatibel med en 64-bit server (og omvendt).

ODBC-ODBC-broen sidder mellem applikationen og ODBC-driveren. Klienten videregiver de ODBC-kald, som applikationen foretager, til serveren, som derefter sender dem videre til applikationen.

  1. Hvis du ikke allerede har gjort det, skal du i 64-bit-versionen af ​​ODBC-administratoren konfigurere en jBASE ODBC-datakilde på den maskine, hvor jBASE ODBC-driveren er installeret.

    For at køre 64-bit ODBC Administrator skal du i Windows Kør-dialogboksen indtaste:

    odbcad32.exe
  2. Installer ODBC-ODBC Bridge Client på den maskine, hvor dit program er installeret.
  3. Installer ODBC-ODBC Bridge Server på den maskine, hvor jBASE ODBC-driveren er installeret.
  4. På den maskine, hvor dit program er installeret, skal du bruge 32-bit-versionen af ​​ODBC-administratoren til at konfigurere en ODBC-ODBC Bridge Client-datakilde.

    For at køre 32-bit ODBC Administrator skal du i Windows Kør-dialogboksen indtaste:

    %windir%\syswow64\odbcad32.exe
    Ret datakilden mod ODBC-ODBC Bridge Server, der er installeret på jBASE ODBC-forbindelsesmaskinen, angiv et Window-brugernavn og en adgangskode til denne maskine. Angiv din jBASE-datakilde i TargetDSN-listen.
  5. I din applikation skal du oprette forbindelse til din nye ODBC-ODBC Bridge-datakilde.

  1. Brug af Oracle JDeveloper 12c med Oracle Database 12c på Oracle Cloud Platform, del 3

  2. ORA-00054:ressource optaget og anskaffelse med NOWAIT angivet eller timeout udløbet

  3. Sådan udføres og administreres MySQL-sikkerhedskopier til Oracle DBA'er

  4. Hibernate, Postgresql:Kolonne x er af typen oid, men udtryk er af typen byte