请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

全球主机交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: discuz
查看: 1045|回复: 1

在64位的Windows 2003下运行ASP+Access无法连接数据库的解决方法

[复制链接]
  • TA的每日心情
    奋斗
    2016-9-4 22:05
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2014-9-17 08:22:11 | 显示全部楼层 |阅读模式
    今天有一个VPS客户说在他的VPS上无法运行ASP+Access,我仔细检查了一下,发现真的运行不了,由于客户的系统是64位的Windows 2003,于是我就去网上找了一下,发现真有和我遇到同样问题的人。
    出现这个问题最主要的就是64位的iis无法兼容32的jet引擎,网上也有人提供了一个办法,就是让IIS以32位的方式运行,只要在命令行输入一下命令
    cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
    之后IIS就会以32位方式来运行了。
    另外网上还提到如果运行了asp.net模块当iis以32为方式运行时也必须加载32的asp.net扩展,否则iis无法正常运行,因为64位的IIS无法加载32位的ASP.Net模块,32位的IIS也无法加载64位的ASP.Net模块。
    现在64位的系统越来越流行了,记得年前的时候机房下来的系统很多都是用的32位的,而年后就有很多机房上64位的Windows 2003了,这样一换系统,很多软件就不能用了。所以现在开始准备一些64位系统的知识和软件还是很有必要的。混在IT,真是学无止境啊,大家一块加油吧。

    来源:yoyo blog


    回复

    使用道具 举报

    该用户从未签到

    发表于 2014-9-17 15:09:40 来自手机 | 显示全部楼层
    此方法也可以解决PHP无法在64位的windows 2003上运行的问题。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|手机版|中国U网    

    GMT+8, 2024-4-18 21:49 , Processed in 0.073462 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表