ξσ Dicky's Blog σξ

朋友多了,寂寞卻沒少,朋友沒有了你,得到了天下最高的技術又能如何?人類的全部才能無非是時間和耐心的混合物.---巴尔扎克

Traditional Chinese

导航

统计

公告

Windows Server 2008 r2 64bit 运行ASP提示ADODB.Connection error ‘800a0e7a’错误解决办法

Windows Server 2008 r2 64bit上运行Asp+Access程序时出现如下错误:
ADODB.Connection error ‘800a0e7a’

Provider cannot be found. It may not be properly installed.
原因是64位的iis无法兼容32的jet引擎
网上找到解决办法:
需要让iis以32为的方式运行,只要在命令行输入一下命令 cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 之后IIS就会以32位方式来运行了。
此方法在windows 7 beta上失败
正确解决办法:
以管理员身份运行命令行
转到C:\Inetpub\AdminScripts
运行 cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true
出现Enable32BitAppOnWin64           : (BOOLEAN) True 即表示成功
运行iisreset
完成。
重新打开网站,一切使用正常!~

posted on 2011-05-07 23:33 ξσ Dicky σξ 阅读(...) 评论(...) 编辑 收藏