欧舒丹精华油:在哪里可以下载odbc驱动

来源:百度文库 编辑:高校问答 时间:2024/05/04 13:44:51

下载偶不知

  恢复一下试试

  ----------------------
  恢复ODBC驱动程序
  〔 作者:佚名 转贴自:本站原创 更新时间:2006-3-9 文章录入: 〕
  前几天在安装sql server的时候出现了一个奇怪的现象,当我安装快结束的时候突然一闪就什么都没有了,很高兴以为安装完成了,但是到开始菜单一看根本就没有sql的影子,于是就想重新安装,但是熟悉sql的应该都知道,如果安装没有正常结束的话,卸载在重新安装是一件非常麻烦的事情。

  于是就开始着手重装,删除注册表-删除文件,经过一翻苦战终于做完了上述操作,重新启动之后开始安装,但是新的问题又出现了,安装提示有错,是相关odbc的,我打开odbc一看里面sql server的odbc已经不存在了,我又重新找了最新版本的MDAC安装,但是问题依旧,事实上,由于我的mdac原来的版本已经是最新的了,所以重装MDAC只是简单地显示安装完成,事实上却什么也没有做。

  当时找遍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的信息都删除掉。odbc是好了,但是再一次重装sql又出现了和第一次同样的问题,我开始有点泄气,后来我把安装盘放进去看了下,发现安装的时候有个高级选项,我点开一看,有rebuild注册表的选项,于是我把注册表备份了一份之后,选择这个选项又做了一次,结果这次我的sql居然可以用了。足足高兴了好几天。

  出现这个问题的原因估计是以前有人装过sql,但是卸载的不干净,注册表还有一些选项影响sql的正常安装。