Iis ADODB.命令错误800a0e7a

Iis ADODB.命令错误800a0e7a,iis,vbscript,asp-classic,odbc,ado,Iis,Vbscript,Asp Classic,Odbc,Ado,运行Windows更新后,我的计算机崩溃,导致修复损坏的系统文件(不是由我修复的)。通过localhost测试网站时,我的经典ASP/VBScript页面产生了此错误。在阅读了许多类似的文章一周后,我不知所措。 运行64位Windows7;Dreamweaver CS3(32位);32位ODBC和IIS 7。通过ODBC连接器使用经典ASP/VBScript和MS Access 2007(Jet 4.0)以及MySQL的网站。 仅通过DW访问ODBC中的系统DSN时出错(通过SysWOW64没有

运行Windows更新后,我的计算机崩溃,导致修复损坏的系统文件(不是由我修复的)。通过localhost测试网站时,我的经典ASP/VBScript页面产生了此错误。在阅读了许多类似的文章一周后,我不知所措。

运行64位Windows7;Dreamweaver CS3(32位);32位ODBC和IIS 7。
通过ODBC连接器使用经典ASP/VBScript和MS Access 2007(Jet 4.0)以及MySQL的网站。

仅通过DW访问ODBC中的系统DSN时出错(通过SysWOW64没有错误):
您是以非管理权限登录的。无法创建或修改系统DSN。

其他ODBC错误:
驱动程序的ConfigDSN、ConfigDriver或ConfigTranslator无法写入注册表

连接失败[MySQL][ODBC 5.3(w)驱动程序]无法连接到“localhost”(10061)上的MySQL服务器

注:
列出了所有32位ODBC用户DSN和驱动程序。
IIS设置:
--启用32位应用程序:True
--启用父路径:True
--托管管道模式:经典

IIS(默认和特定网站)、文件夹和数据库(包括inetpub和WAMP)中为所有组和用户(创建者所有者除外)设置的权限和完全控制。

尝试重新安装ADO。此外,您可能还应该手动添加系统DSN。很抱歉,我缺乏相关知识,但由于这是我从未安装过的东西,如何重新安装它?我在哪里可以找到它,是否有特定的版本需要查找,重新安装可能会导致任何意外问题或覆盖较新的文件?另外,为了确定,ASPClassic可执行文件的处理程序映射下的正确(默认)IIS设置应该是%windir%\system32\inetsrv\asp.dll吗?好的,我找到了以下有用的文章:;下载页面位于。我觉得这令人畏惧。我不知道该从哪个版本中选择。我需要整个MDAC数据包来修复ADO吗?会出问题吗?相反,Windows修复光盘会通过修复注册表和/或重新安装丢失的dll来纠正这些问题吗?是的,您需要整个MDAC包。Windows修复盘无法解决您的问题。好的,谢谢您……我是否应该下载适用于Windows 7 SP1的最新版本MDAC 2.8 SP1?我认为安全补丁也包括在内。我是否出于任何原因需要MDAC SDK?此外,我还担心本文底部列出的不推荐使用的组件:。我一直使用MS Jet OLEDB 4.0进行访问连接。我的Office 2007安装会保留这一点吗?