由于系统错误 126 (SQL Server),指定驱动程序无法加
今天下午,我面临了一项艰巨的任务:为客户安装用友T3标准版软件。安装过程中,一切都按照预期进行,但当尝试打开系统管理时,遇到了一个棘手的问题——提示AUTOMATION错误。为了解决这个问题,我彻底卸载并重新安装了MSDE2000数据库和用友通T3软件,但问题仍然存在。
我开始怀疑是数据库服务的问题。奇怪的是,数据库服务已经正常启动,这一点在“我的电脑”的“管理”界面得到了确认。在尝试在DOS环境下连接数据库时,我遇到了一个难题。当尝试修改SA密码时,出现了系统错误提示:“由于系统错误 126 (SQL Server),指定驱动程序无法加载”。这个错误提示让我陷入了困境。
在与客户沟通后,我了解到他们之前安装过多个版本的软件,包括用友通普及版和用友U852等。这可能导致电脑识别出现混乱。尽管我已经在添加和删除程序中清理得非常干净了,但在注册表里仍然有两个MSDE2000数据库的程序存在。这让我非常困惑,因为其中一个程序的安装路径居然指向了光驱路径。
根据我的经验,这种情况一般不会影响软件的安装。于是,我转向解决那个让人头疼的错误提示:“由于系统错误 126 (SQL Server),指定驱动程序无法加载”。我在百度上搜索了很多解决方案,并总结了以下几点可能的原因和解决办法:
1、缺少WINDOWS组件
我检查了相关注册表值是否正确。具体路径为【HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server】。我发现Setup值和Driver值应该指向C:\WINDOWS\system32\SQLSRV32.dll。接着,我检查了c:\windows\system32文件夹中是否存在SQLSRV32.dll文件。如果没有,我从网上免费下载了这个文件并复制到电脑中。需要注意的是,下载地址请注意核实,避免访问错误的网站。
2、配置ODBC驱动和数据源
接下来,我尝试配置ODBC驱动和数据源。在开始运行中,我依次输入了以下命令:
odbonf.exe /S /Lv odbonf.log /F %systemroot%\system32\mdaore.rsp
odbonf.exe /S /Lv odbonf.log /F %systemroot%\system32\sqlclnt.rsp
odbonf.exe /S /Lv odbonf.log /F %systemroot%\system32\odbonf.rsp
odbonf.exe /S /Lv odbonf.log /F %systemroot%\system32\redist.rsp
这些命令将在后台自动运行,用于配置ODBC驱动和数据源。如果觉得逐个输入命令太麻烦,还可以将这些命令保存为.bat文件,然后直接双击运行。
按照以上方法处理后,成功解决了“由于系统错误 126 (SQL Server),指定驱动程序无法加载”的问题,并且在DOS环境中直接连接MSDE2000数据库修改了SA口令。这个过程虽然曲折,但最终成功地为客户解决了问题,让他们能够顺利使用用友T3标准版软件。
编程语言
- 由于系统错误 126 (SQL Server),指定驱动程序无法加
- 基于bootstrap实现收缩导航条
- bootstrap配合Masonry插件实现瀑布式布局
- vue-cli 使用vue-bus来全局控制的实例讲解
- ThinkPHP实现将本地文件打包成zip下载
- mysql 5.7.17的最新安装教程图文详解
- 详解Vue中watch的详细用法
- dotnet封装的kindeditor编辑器控件
- 浅谈Javascript中的Function与Object
- Express本地测试HTTPS的示例代码
- phpstudy的安装及ThinkPHP框架的搭建图文讲解
- js获取form的方法
- 微信小程序使用toast消息对话框提示用户忘记输入
- 支付宝小程序向用户发红包的实现方法
- JavaScript代码实现禁止右键、禁选择、禁粘贴、禁
- jQuery中$.each()函数的用法引申实例