欢迎来到淘码网(TMA.CN)

网站换IIS7新空间后出现以下错误ADODB.Connection ���� ‘800a0e7a’

价格: ¥ 199 积分可抵¥ 1

最后更新: 2020-07-14 10:09:16

演示地址: 点击查看

安装费: 免费

分类
类 型
品 牌
语 言
数据库
是否加密
是否授权
大小
1 MB
发货方式
自动发货
下载方式
远程下载
安装方式
操作系统
运行环境
伪静态
备注说明

今日有客户网站空间到期,为了给客户带来更好的使用体验,决定给客户免费升级到最新的配置环境,于是将原网站搬家到新配置的空间。原网站为IIS6+win2003,而新空间为IIS7.5+win8,原以为是好事,没想到待域名生效后,却出现了以下错误提示:

ADODB.Connection 错误 ‘800a0e7a’

查阅后发现问题如下:

咋一看貌似是数据库连接的问题,但是我反复看了数据库的连接代码没有错误;接下来就换到自己的机器上运行网站,程序运行正常;所以,得出的结论是:网站程序正常。那接下来要考虑的问题就是机器环境配置的问题,是不是服务器软件的问题,本机装的是win7的IIS,仔细看了下IIS的配置暂时没发现问题。

其实原因是在64位Windows7操作系统中,IIS7应用程序池默认没有启用32位应用程序,而我们连接ACCESS数据库的驱动程序Microsoft.Jet.OLEDB.4.0是32位的,所以就出错了。

下面给出解决方案

一、如果是虚拟主机用户,请按以下操作

1、查看虚拟主机是否有兼容模式,即安装了WIN8操作系统,是否提供了向下兼容的功能,如果有请尝试打开,如果没有请看第2步。

2、小站为您提供的虚拟主机为国内正规实力网络公司产品,并且配备了完善的后台功能模块,完全支持该功能,不妨联系QQ:93547942,只需要在主机功能设置中设置一下,即可。

主机管理功能模块

二、如果是自己的服务器,请按以下操作配置

1、打开IIS信息服务管理器,在最右边的窗口中点击“查看应用程序池”链接

2、在出现的窗口中点击“设置应用程序池默认设置”链接,在弹出的窗口中将“常规”中的“启用32位应用程序”设置为“True”即可,相关截图如下所示:

0 (0%)

好评

0 (0%)

中评

0 (0%)

差评

  • 会员中心
  • 浏览记录
  • 我的订单
  • 我的收藏
  • 在线客服

    点击这里给我发消息 点击这里给我发消息

    官方微信

    仅处理投诉、举报及平台使用问题;
    商品问题请咨询商家客服!

  • 意见反馈
  • 返回顶部
浏览记录