pilote PostgreSQL ODBC n'apparaît pas dans Panneau de configuration (sources de données)
-
21-08-2019 - |
Question
psqlODBC et quand je vais au Panneau de configuration -> Sources de données (ODBC) Je don « t voir le pilote installé Postgres.
Je redémarrés toujours rien.
Je me suis alors remarqué que si je lance cette applet de panneau de commande à partir du fichier c:\WINDOWS\system32\odbccp32.cpl
les pilotes apparaissent soudainement!
Cela se produit sur une machine de bit XP 64.
Je ne peux pas vraiment expliquer pourquoi il en est, ou quelles sont les implications sont.
Lors du lancement du Panneau de configuration, la ligne de commande rundll32 est:
"rundll32.exe" shell32.dll,Control_RunDLL "c:\WINDOWS\system32\odbccp32.cpl",
(ces données sont de Process Explorer)
Lors du lancement de la ligne de odbccp32.cpl
commande est:
"C:\WINDOWS\system32\rundll32.exe" C:\WINDOWS\system32\shell32.dll,Control_RunDLL "C:\WINDOWS\system32\ODBCCP32.CPL",@0
Toutes les idées?
La solution
Avez-vous installé peut-être un pilote 32 bits? L'applet démarre la version 64 bits de l'outil d'administration odbc, odbcad32.exe. Essayez d'exécuter la version 32 bits en% systemdrive% \ Windows \ SysWOW64 \ odbcad32.exe.
redirection de Registre fait un peu d'un mal de tête, voir http://support.microsoft.com/kb / 942976 pour plus d'informations.