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?

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top