码迷,mamicode.com
首页 > 数据库 > 详细

win7 64位机ODBC的数据源DSN添加和移除问题

时间:2015-05-12 13:21:15      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

64位机器上ODBC的操作方法与32位机器是不一样的,如果直接从控制面板上-管理员工具-ODBC进去的话会发现User DSN以及System DSN里面都为空,ADD的时候连ODBC Driver都找不到,正确的方法应该是从C:\WINDOWS\SysWOW64进入后,找到odbcad32.exe,打开之后就能看到已有的System DSN及已安装的ODBC Driver.(为什么要命名为odbcad32我实在是不太理解).

      接下来要说说System DSN的移除,一般情况下是能正常移除的,可昨天机器突然抽风,我需要用的那个DSN无论如何都连不上,竟然还删不掉,于是只好从注册表里删了。按理说注册表的位置应该是:

      HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources

      然而如果你直接从run里属于regedit是看不见这个目录的,原因还是因为是64位机,运行C:\WINDOWS\SysWOW64里的regedit.exe就可以找到 并删除了(这次不是regedit32了).

 HKEY_LOCAL_USER\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources

中的也要删除

 

     不是太懂Windows这样设计和命名的原因是什么,不过问题解决了就行了

http://wander754085.iteye.com/blog/1708921

win7 64位机ODBC的数据源DSN添加和移除问题

标签:

原文地址:http://www.cnblogs.com/superroshan/p/4496922.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!