Pilote ODBC PostgreSQL ne s'affiche pas dans le Panneau de configuration (sources de données)

J'ai installé psqlODBC et quand je vais dans Panneau de configuration -> Sources de Données (ODBC) je ne vois pas la Postgres pilote installé.

J'ai redémarré, toujours rien.

J'ai alors remarqué que si je me lance cette applet du panneau de configuration à partir du fichier c:\WINDOWS\system32\odbccp32.cpl les pilotes apparaissent soudainement!

Ce qui se passe sur un XP 64 bits de la machine.

Je ne peux pas vraiment expliquer pourquoi il en est, ou quelles sont les implications de ce sont.

Lors du lancement depuis le Panneau de Contrôle, rundll32 de la ligne de commande est:

"rundll32.exe" shell32.dll,Control_RunDLL "c:\WINDOWS\system32\odbccp32.cpl",

(données de Process Explorer)

Lors du lancement de odbccp32.cpl la ligne de commande est:

"C:\WINDOWS\system32\rundll32.exe" C:\WINDOWS\system32\shell32.dll,Control_RunDLL "C:\WINDOWS\system32\ODBCCP32.CPL",@0

Des idées?

source d'informationauteur Assaf Lavie