Mercator permet de choisir et donc de restreindre le type de serveur ADS auquel il peut se connecter dans le cadre de la liaison à Bob. Cela se fixe via l'option "ADS server : tous types" dans "Outils \ Options Echanges Compta".
Par défaut cette option est à OUI. Cela indique que la connexion est possible vers ces serveurs ADS :
Si cette option est à NON, alors Mercator limite la recherche des serveurs ADS aux serveurs Remote. Cette dernière option peut résoudre certains problèmes de connexion, étant donné que le client de connexion ne recherche pas les autres types de serveur. Par ailleurs, il a été observé que dans certains cas, la connexion en mode "Local" entraînait un accès exclusif aux tables.
Le changement de cette option n'est pris en compte qu'après redémarrage de Mercator.
Si, lorsque cette option est à NON, l'erreur suivante est obtenue :
Error 6420 : The discovery process for the Advantage Database Server failed.
il faut vérifier les points suivants :
- le serveur Advantage Database est opérationnel (service actif) ;
- il n'y a pas de pare-feu bloquant le trafic TCP sur le port (6262) utilisé par Advantage Database Server entre le client Mercator et le serveur ADS ;
- le client Mercator et le serveur ADS sont dans le même sous-réseau.
Si ce dernier point n'est pas satisfait, il faut copier le fichier ADS.ini présent dans la configuration Bob et le placer dans le répertoire de MercatorLegacyConnector.