无法打开sql server的连接(由于系统错误 126 SQL Server,指定驱动程序无法加载)
无法打开sql server的连接
由于系统错误 126 SQL Server,指定驱动程序无法加载首先想到的是数据库服务的问题,但是最奇怪的是数据库服务已经正常启动了(右击“我的电脑”-“管理”-"服务和应用程序"-“服务”),如图所示:
突然想到安装完后在DOS中连接数据库,想修改SA密码时,发现有下面提示:由于系统错误 126 (SQL Server),指定驱动程序无法加载,如图所示:
而且在客户自己之前安装过很多版本的软件,什么用友通普及版呀,用友U852呀,都装过,可能是装来装去电脑识别有些混乱,但是清理的时候我已经清理得非常干净了,只有一个,就是在添加和删除程序里有2个MSDE2000数据库的程序在里面,如下图所示:
这个提示我在注册表项目【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall】里也清理过,清理的时候也发现了一个问题,就是删除不掉这个数据库是客户自己在光驱里点了一下安装程序,上面显示的安装路径居然为光驱的路径,所以非常奇怪。
根据我的经验,上面的情况一般不会影响软件的安装,还是从“由于系统错误 126 (SQL Server),指定驱动程序无法加载”这个错误提示开始着手吧。百度上找了很多地方,最终的解决办法和可能的原因可以归纳为下面2个:
1、缺少WINDOWS组件
a、进入注册表 查看相关注册表值是否正确:
路径【HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server】
Setup值为C:\WINDOWS\SYSTEM32\SQLSRV32.dll
Driver值为C:\WINDOWS\system32\SQLSRV32.dll
b、到c:\windows\system32文件夹中查看SQLSRV32.dll文件是否存在;
c、如果没有SQLSRV32.dll,那么请下载XP系统的SQLSRV32.DLL复制到你电脑中,免费下载地址:http://www.yyrjxz.com/xiazai/sqlsrv32.dll.html。
注意事项:查看路径时有的电脑对应的值就是错的,比如写成了:C:\WINNT\System32\sqlsrv32.dll 不是C:\WINDOWS\system32\SQLSRV32.dll。
2、配置ODBC驱动和数据源
a、在开始运行中依次输入如下命令:
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
注意:一行一行输入,每次输入完回车都不会有什么提示,后台自动运行的。
b、如果觉得麻烦的话,将上述四行命令另存为.bat文件,直接双击运行即可。
参照以上方法处理后,成功解决了由于系统错误 126 (SQL Server),指定驱动程序无法加载,而且在DOS中直接连接MSDE2000数据库修改了SA口令。
- laravel查询限制输出设置(laravel 获取某个查询的查询SQL语句方法)
- mysql mvcc 隔离级别(详解MySQL事务的隔离级别与MVCC)
- sqlserver查看某个库所有表(SQL Server怎么找出一个表包含的页信息Page)
- sql server设置自增(sql server建表时设置ID字段自增的简单方法)
- 怎样查看mysql的ddl窗口(详解MySQL8.0原子DDL语法)
- SqlServer 按时间段查询问题(SqlServer 按时间段查询问题)
- windows下mysql密码重置(Windows10系统下Mysql8.0.13忘记root密码的操作方法)
- SQL Server中如何将数据导出为XML或Json文件
- mysqltruncate(MYSQL中Truncate的用法详解)
- sql server2012表的数据删除(SQL Server删除表及删除表中数据的方法)
- 最全面的mysql索引详解(MySQL 全文索引使用指南)
- mysql用什么类型数据(MySQL 数据类型选择原则)
- sqlserver技术文档(sql server2016里面的json功能浅析)
- mysql权限收回(MySQL如何利用DCL管理用户和控制权限)
- mysql百万数据分页查询优化方案(MySQL单表亿级数据分页怎么优化?)
- mysql8修改默认端口(MySQL 8.0新特性 — 管理端口的使用简介)
- 哪里可以看熊猫(成都哪里可以看熊猫)
- oppo手机的三种录屏方法,你知道有哪些吗(oppo手机的三种录屏方法)
- 吉林神秘传染链跨省 传染源尚未找到,舒兰 封城(吉林神秘传染链跨省)
- 吉林舒兰 封城 聚集性疫情传播链已延至沈阳,有一个细节让人忧心(吉林舒兰封城)
- 1天密接者猛增77人,患者轨迹透露危险信号 吉林市全面封闭管理(1天密接者猛增77人)
- 吉林舒兰 封城 15人确诊 276人隔离,出现跨省传播(吉林舒兰封城)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9