郁闷,最近一直在用olap,今天早上突然发现SQL Server的企业管理器,不能连接数据库了!!!
出错信息提示说没有默认的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数据源的程序,
自己在装rational rose时出了一个错误,然后当时是把注册表和安装文件全部删除后再安装的(个人估计从这里对odbc的影响比较可能),因为平时用sybase也是常找不到,需要把环境变量更改下才能找到!!!
博主使用SQL Server企业管理器时,遇到不能连接数据库的问题,提示无默认ODBC driver。经查找,可通过odbcconf.exe重新注册ODBC Driver解决,还给出了相关脚本文件。推测问题可能源于使用ODBC数据源的程序安装错误,如rational rose安装时的操作。
9815

被折叠的 条评论
为什么被折叠?



