Bonjour,
Je travail actuellement sur une BDD Access qui a pour rôle de faire des requêtes sur deux bases de données liées.
L'une a pour source une base .mdb partagée sur un serveur du réseau local.
L'autre est liée à une base MySQL distante, l'accès se fait par un lien ODBC sécurisé par SSL.
J'ai pris des requêtes simplifiés pour illustrer mes problèmes :
1/ Mon premier blocage vient lorsque j'effectue des requêtes de SELECT sur mes tables liées par ODBC.
A chaque fois que j'ouvre ma requête, Access me demande d'indiquer la source de donnée.
En indiquant la source de donnée machine correspondante au lien ODBC, la requête s'exécute correctement.
Je voudrais donc savoir s'il y a un moyen d'éviter de devoir préciser à chaque fois la source de donnée, pouvoir
exécuter les requêtes directement comme une requête locale. Je ne rencontre pas ce problème avec les tables liée depuis
le fichier .mdb (Clientèle à Produits sur l'image)
2/ Le second problème vient lorsque je fais une requête sollicitant des tables des deux sources de données.
Comme dans la première partie Access me demande la source de donnée, ce qui coince car la requête ne s'effectue que sur
la source indiquée, malgré l'indication d'une table de l'autre source dans le "FROM" de la requête
Le message d'erreur montre que la requête est allée chercher [N° prescripteur] dans la source de donnée ODBC, alors que la table Prescripteur est dans la source de donnée .mdb. (Il y a aussi un problème de format avec N° Prescripteur qui est résolu depuis la capture).
Existe-t-il un moyen de faire fonctionner ma requête avec des tables des deux sources de données ?
Je vous remercie d'avance de votre aide,
Cordialement,
InfHerbo
Partager