Erro creating object.Please verify that the Microsoft DAta Access Compinents 2.1(or later ) have been properly installed

最近铁通DNS抽筋。

于是安装namebench,又不行,搜索一下说要安装vcredist_x86,于是就安装了。测试好DNS哪个最快以后,发现荆门铁通的DNS这3个最快:

Primary Server 211.98.2.4
Secondary Server 222.42.1.101
Tertiary Server 61.135.159.46

结果还是很抽筋。

更抽筋的是经常提示内存错误,IIS也无法读取mdb了。

访问本地网页直接提示:
-2147467259 (0x80004005)

解决方法 开始运行依次输入
regsvr32 vbscript.dll
regsvr32 jscript.dll
regsvr32 %windir%\system32\inetsrv\asp.dll

再次访问网页有提示无法连接数据库!一般是由于软件的以外操作中止导致 Microsoft Data Access Components (MDAC) 组件的注册表项损坏。

开始依次运行
regsvr32 “C:\Program Files\Common Files\System\ado\msado15.dll”
regsvr32 “C:\Program Files\Common Files\System\ado\msador15.dll”
regsvr32 “C:\Program Files\Common Files\System\ado\msadox.dll”
regsvr32 “C:\Program Files\Common Files\System\ado\msadomd.dll”