收藏本站 | RSS订阅 idc站长吧 网络博客 站长QQ: 1318486166 本站地址: zhanzhang.3wv.cn 网络维护 3G网维 zhanzhang.3wv.cn
你现在的位置:网站首页 - 网站教程 - Windows 2003 64位操作系统iis无法连接access问题
05月25日

Windows 2003 64位操作系统iis无法连接access问题

作者 : idc_站长吧 | 分类 : 网站教程 | 超过 人围观 | 已有 0 人留下了看法
原因在于64位操作系统没有access引擎。除此之外,windows 2003 server的其它ODBC驱动也需要安装对应版本。
解决方法:将iis切换为32位模式运行。
切换IIS运行模式为32位
开始→运行→cmd,运行脚本:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1,即可将IIS由64位切换为32位模式;若想恢复为64位模式,运行脚本:cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0。若脚本报错,切换路径为C:\Inetpub\AdminScripts,因为adsutil.vbs文件在该路径下。
Asp.net运行模式为32位
重新注册asp.net,开始→运行→cmd,运行脚本:%SYSTEMROOT%\Microsoft.NET\Framework \v2.0.40607\aspnet_regiis.exe -i。若要注册64位,脚本为:%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.40607 \aspnet_regiis.exe -i。
重启机器,IIS即可运行32位的程序,ODBC的连接也生效了。


« 上一篇下一篇 »

相关文章:

评论列表:

发表评论:

必填,人过留名 雁过留声

选填,填了我们绝对保密

选填,欢迎站长留下链接互访

必填,不填不让过哦,嘻嘻。

记住我,下次回复时不用重新输入个人信息

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历
控制面板
网站分类
搜索
最新留言
网站收藏
友情链接
图标汇集