Error: [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配

来源:互联网 发布:览物之情得无异乎的乎 编辑:程序博客网 时间:2024/05/17 00:19

该错误时在添加PostgreSQL的时候产生的,这是由于我的系统是64位但是PostgreSQL的驱动是32位造成的,首先要安装Post供热SQL64位的驱动,然后在CMD里运行:

C:\Users\PX>%SystemRoot%\syswow64\odbcad32.exe


C:\Users\PX>%SystemRoot%\system32\odbcad32.exe


分别在32位及64位ODBC驱动里添加该驱动



然后在IIS中设置服务为32位兼容模式:



设置完毕后,在VS中即可进行正常调试,不会出现ODBC的Error了。

0 0