首页 公共 数据库 由于系统错误 126 (SQL Server),指定驱动程序无法加载

由于系统错误 126 (SQL Server),指定驱动程序无法加载


由于系统错误 126 (SQL Server),指定驱动程序无法加载?

作者:魏 雯

问题现象:

使用 DOS 命令连接 MSDE2000 数据库时提示:由于系统错误 126 (SQL Server),指定驱动程序无法加载。如图:

问题分析:

查看数据库服务正常启动,而添加和删除程序中有 2 个 msde2000 数据库的安装记录,将相关数据库清理干净,重装后还是存在上述问题。



解决办法:

缺少 WINDOWS 组件:进入注册表 查看相关注册表值是否正确:

路径为:HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server

setup值为C:\WINDOWS\SYSTEM32\SQLRV32.dll Driver值为C:\WINDOWS\SYSTEM32\sqlsrv32.dll

b、到c:\windows\system32 文件夹中查看 SQLSRV32.dll 文件是否存在;

如果没有 SQLSRV32.dll,那么请从别的电脑里复制 SQLSRV32.dll 文件到当前电脑中。

注 意 事 项 : 查 看 路 径 时 有 的 电 脑 对 应 的 值 就 是 错 的 , 比 如 写 成 了 :C:\WINNT\System32\sqlsrv32.dll 不是 C:\WINDOWS\system32\SQLSRV32.dll

配置 ODBC 驱动和数据源

在开始运行中依次输入如下命令:

odbcconf.exe/S/Lvodbcconf.log/F%systemroot%\system32\mdaccore.rsp odbcconf.exe/S/Lvodbcconf.log/F%systemroot%\system32\sqlclnt.rsp

odbcconf.exe/S/Lvodbcconf.log/F%systemroot%\system32\odbcconf.rsp odbcconf.exe /S/Lv odbcconf.log /F %systemroot%\system32\redist.rsp

注意:一行一行输入,每次输入完回车都不会有什么提示,后台自动运行的。

如果觉得输入繁琐,将上述四行命令另存为.bat 文件,直接双击运行即可。


作者:畅捷服务社区 |  时间:2018年02月05日 10:46


对我有用 对我有用
没有帮助 没有帮助