我在一台香港服务器上安装了 upupw 的全能服务器环境,支持 Apache、Nginx和Kangle 这个三个版块自由切换,Apache、Nginx支持 php,Kangle 支持ASP\ASPX,个人感觉方便,有的时候需要调试程序php 和 asp ,和宝塔比起来各有千秋,宝塔安装iis也是可以支持php程序,但是对于兼容性强的php程序是不支持的,比如 YGbook 小说程序只能放到 Apache、Nginx 的环境服务器下,只能用Linux系统的,Windows系统不支持,闲话少说说实在的。
设置好网站空间后,访问域名出现如下错误:
ASP 程序错误提示:
ADODB.Connection 错误 ‘800a0e7a’
未找到提供程序。该程序可能未正确安装。
官方给了一个解决方案
http://php.upupw.net/bbs-read-run?tid=866
即增加数据库Microsoft OLE DB Provider for Jet驱动程序
初步按照这个地址里面的修改了还是不行。
后查阅资料发现
64位下无法使用Microsoft.Jet.OLEDB.4.0了
OLE DB 访问接口 ‘Microsoft.Jet.OLEDB.4.0’ 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询
解决办法1.下载
ACE2010的驱动,64位的。
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=c06b8369-60dd-4b64-a44b-84b371ede16d
如果已经安装了32位的版本,提示无法安装64的版本
解决如下:使用win+R输入CMD进入命令行,再用cd ***进入64位Access数据引擎的目录
调用安装文件,追加参数 /passive
加入了/passive参数后,64位Access数据引擎安装就不再检查32位Office是否已安装,而可直接安装。
2.将所有数据库连接语句中的Microsoft.Jet.OLEDB.4.0 改成Microsoft.ACE.OLEDB.12.0
即可解决问题
UPUPW ANK服务器集成环境智控平台(V1.1.5)—32位下载
UPUPW ANK服务器集成环境智控平台(V1.1.5)–64位下载
转载请注明:迅网免费资源博客 » windows2008、2012 X64标准版R2 ANK1.1运行asp出错800a0e7a解决方案