我的控制面板-管理工具-中没有ODBC数据源,

 我来答
淡丶念深法0J
2013-12-08 · 超过58用户采纳过TA的回答
知道答主
回答量:162
采纳率:100%
帮助的人:59.2万
展开全部
前几天在写程序的时候,发生了一桩惨剧。SQL Server的企业管理器,忽然罢工了。出错信息提示说没有默认的ODBC driver。但是我在.net里使用编程方式却可以访问SQL Server的数据。当时也没在意,以为SQL Server出了问题,就直接卸载了。 然而之后就没法安装SQL Server了,总在最后一步配置的时候失败。打开安装的log一看,发现是因为没有ODBC Driver,导致不能正确配置服务器。这时才警觉起来。打开ODBC管理面板一看,发现里面的驱动程序都不见了。 当时找遍KB也没有找到安装ODBC Driver相关内容,差点就把操作系统重装了。 事实上,我们只需要用odbcconf.exe来重新注册一下ODBC Driver就可以了。 在Windows/System32目录下有几个脚本文件,可以来完成驱动程序的注册: odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\mdaccore.rsp odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\sqlclnt.rsp odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\odbcconf.rsp odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\redist.rsp 产生这个问题的原因是某些使用ODBC数据源的程序,在卸载的时候,会将ODBC Driver的信息都删除掉。比如我就是因为用了某个 神州数码 做的 政府部门的软件,才会出这个问题的。 写出来希望对您会有所帮助。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式