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

Verbinden einer 64-Bit-Anwendung mit Acomba

Acomba bietet einen ODBC-Treiber, der Anwendungen von Drittanbietern ermöglicht, eine Verbindung zu den Datentabellen von Acomba herzustellen.

Die Architektur des ODBC-Treibers ist 32-Bit, was bedeutet, dass er nur mit einer 32-Bit-Anwendung verwendet werden kann. Dies liegt daran, dass eine Anwendung und ihre Bibliotheken (z. B. der ODBC-Treiber und der ODBC-Treiber-Manager, den die Anwendung zum Laden des ODBC-Treibers verwendet) alle dieselbe Architektur haben müssen.

Es gibt jedoch eine Lösung. Die Easysoft ODBC-ODBC Bridge ermöglicht es einer 64-Bit-Anwendung, sich mit einem 32-Bit-ODBC-Treiber zu verbinden (und umgekehrt). Beispielsweise können Sie die ODBC-ODBC Bridge verwenden, um eine 64-Bit-Anwendung wie Microsoft Access mit Acomba zu verbinden.

Die ODBC-ODBC-Brücke besteht aus zwei Komponenten:dem Client und dem Server, die entweder auf demselben Computer oder auf verschiedenen Computern installiert werden können. Der ODBC-ODBC-Bridge-Client kommuniziert mit dem ODBC-ODBC-Bridge-Server über RPC, was bedeutet, dass die Architektur des Clients nicht die Architektur des Servers vorschreibt. Ein 64-Bit-Client ist also mit einem 32-Bit-Server kompatibel (und umgekehrt).

Die ODBC-ODBC-Brücke befindet sich zwischen der Anwendung und dem ODBC-Treiber. Der Client leitet die ODBC-Aufrufe der Anwendung an den Server weiter, der sie dann an die Anwendung weiterleitet.

  1. Wenn Sie dies noch nicht getan haben, konfigurieren Sie in der 32-Bit-Version des ODBC-Administrators eine Acomba-ODBC-Datenquelle auf dem Computer, auf dem der Acomba-ODBC-Treiber installiert ist.

    Wenn sich die Ziel-Acomba-Datei, die Sie in der Datenquelle angeben, auf einem zugeordneten Laufwerk befindet, ersetzen Sie den zugeordneten Laufwerkspfad durch einen UNC-Pfad. Verwenden Sie zum Beispiel:

    \\myfolder\myfile

    nicht:

    z:\myfolder\myfile
  2. Installieren Sie den ODBC-ODBC-Bridge-Client auf dem Computer, auf dem Ihre Anwendung installiert ist.
  3. Installieren Sie den ODBC-ODBC Bridge Server auf dem Rechner, auf dem der Acomba ODBC-Treiber installiert ist.
  4. Verwenden Sie auf dem Computer, auf dem Ihre Anwendung installiert ist, die 64-Bit-Version des ODBC-Administrators, um eine ODBC-ODBC-Bridge-Client-Datenquelle zu konfigurieren. Richten Sie die Datenquelle auf den ODBC-ODBC-Brückenserver, der auf dem Acomba-ODBC-Treibercomputer installiert ist, und geben Sie einen Windows-Benutzernamen und ein Kennwort für diesen Computer an. Geben Sie Ihre Acomba-Datenquelle in der TargetDSN-Liste an.
  5. Stellen Sie in Ihrer Anwendung eine Verbindung zu Ihrer neuen ODBC-ODBC Bridge-Datenquelle her.