我正在运行win7 64bit所以我安装了(psqlodbc_09_00_0300-x64.zip)msi 64bit drivers for postgres odbc。
我还尝试从以下位置启动odbc管理器“%systemdrive%\ Windows \ SysWoW64 \ odbcad32.exe”
但我仍然没有看到任何可以使用的postgres驱动程序。
任何人都知道如何让它们出现?
答案 0 :(得分:2)
要为32位应用程序设置DSN,您必须使用:%WINDIR%\ SysWOW64 \ odbcad32.exe 对于64位应用程序,您必须使用:%WINDIR%\ System32 \ odbcad32.exe
答案 1 :(得分:1)
通常在这种情况下,您要安装64位驱动程序(对于64位程序)和32位驱动程序(对于32位程序)。如果这不起作用,您有两种选择:
卸载并重新安装。在重新安装时禁用防病毒软件等以及可能会干扰写入注册表的任何其他内容。
在32位版本上运行regsvr32,在64位版本上运行regsvr64