Database
 sql >> Base de données >  >> RDS >> Database

Connecter une application 64 bits à Acomba

Acomba fournit un pilote ODBC qui permet aux applications tierces de se connecter aux tables de données Acomba.

L'architecture du pilote ODBC est 32 bits, ce qui signifie qu'il ne peut être utilisé qu'avec une application 32 bits. En effet, une application et ses bibliothèques (par exemple, le pilote ODBC et le gestionnaire de pilotes ODBC que l'application utilise pour charger le pilote ODBC) doivent tous avoir la même architecture.

Il existe cependant une solution. Le pont Easysoft ODBC-ODBC permet à une application 64 bits de se connecter à un pilote ODBC 32 bits (et vice versa). Par exemple, vous pouvez utiliser le pont ODBC-ODBC pour connecter une application 64 bits telle que Microsoft Access à Acomba.

Le pont ODBC-ODBC a deux composants :le client et le serveur, qui peuvent être installés sur la même machine ou sur des machines différentes. Le client ODBC-ODBC Bridge communique avec le serveur ODBC-ODBC Bridge via RPC, ce qui signifie que l'architecture du client ne dicte pas l'architecture du serveur. Ainsi, un client 64 bits est compatible avec un serveur 32 bits (et vice versa).

Le pont ODBC-ODBC se situe entre l'application et le pilote ODBC. Le client transmet les appels ODBC que l'application effectue au serveur, qui les transmet ensuite à l'application.

  1. Si vous ne l'avez pas déjà fait, dans la version 32 bits de l'administrateur ODBC, configurez une source de données ODBC Acomba sur la machine où le pilote ODBC Acomba est installé.

    Si le fichier Acomba cible que vous spécifiez dans la source de données se trouve sur un lecteur mappé, remplacez le chemin du lecteur mappé par un chemin UNC. Par exemple, utilisez :

    \\myfolder\myfile

    non :

    z:\myfolder\myfile
  2. Installez le client ODBC-ODBC Bridge sur la machine sur laquelle votre application est installée.
  3. Installez le serveur pont ODBC-ODBC sur la machine où le pilote ODBC Acomba est installé.
  4. Sur la machine sur laquelle votre application est installée, utilisez la version 64 bits de l'administrateur ODBC pour configurer une source de données ODBC-ODBC Bridge Client. Pointez la source de données vers le serveur pont ODBC-ODBC qui est installé sur la machine du pilote ODBC Acomba, spécifiez un nom d'utilisateur et un mot de passe Windows pour cette machine. Spécifiez votre source de données Acomba dans la liste TargetDSN.
  5. Dans votre application, connectez-vous à votre nouvelle source de données ODBC-ODBC Bridge.