Tout d'abord, assurez-vous d'utiliser la bonne architecture DSN (32 ou 64 bits). Il déclenchera des erreurs si vous utilisez une architecture incorrecte. Oracle sous Windows a un comportement étrange, c'est pourquoi la commande lsnrctl reload
ou même en utilisant lsnrctl stop
puis lsnrctl start
n'aidera pas à actualiser les informations placées dans les fichiers spécifiés (tnsnames, listener, etc.). La seule solution est donc de redémarrer puis de vérifier si dblink fonctionne.