IT教程 | 加入收藏 | 简体 | 繁体
Asp教程:Asp教程VbScript教程Asp.net教程
当前位置: 首页 > Asp+Net > Asp教程

64位系统asp连接access数据库,充分利用X64性能的修改方法

2015-09-28来源:[www.121ask.com]热度:0℃ 【字体:

64位系统asp连接access数据库,充分利用X64性能的修改方法:网上绝大多数的方法都是到应用程序池的高级设置中,把允许32位程序启用,的确可以解决。但这样就相当于程序使用32位的性能,那么升级操作系统升级服务器还有什么意义呢。

今天在使用asp网站后台时发现在64bit windows2008下,访问数据库失败,报错驱动程序未安装。

网上绝大多数的方法都是到应用程序池的高级设置中,把允许32位程序启用,的确可以解决。这样就相当于程序使用32位的性能,那么升级操作系统升级服务器还有什么意义呢。

个人觉得更科学的方式是修改此asp代码里的连接字符串。

第一步,先安装驱动

Microsoft Access Database Engine 2010 Redistributable

http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=C06B8369-60DD-4B64-A44B-84B371EDE16D

如果系统已经安装office 2007应该不用安装该驱动

 

第二步 修改连接

原来连接

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=1.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=1"

修改为:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=1.xls;Extended Properties="Excel 12.0;HDR=YES;IMEX=1"

 

jet驱动只有32位的,要在64位系统上使用的话只能使用wow64

开启关闭wow64可以通过iis站点高级属性里面启用32位应用程序选项

ace分为32位和64位,如果在64位系统上运行32位版本也需要用wow64,

如果在64位系统上运行64位驱动,则必须把wow64关掉 

以上IT文章《64位系统asp连接access数据库,充分利用X64性能的修改方法》由名客技术网[www.121ask.com]提供阅读!
推广信息
推广信息
名客技术网是一个免费为广大IT技术人员提供IT教程,绿色软件,asp/php/jsp/java/net等实例视频教程,CMS教程,破解软件下载以及学习相关源码、知识的IT网站。
名客技术网如果无意之中侵犯了您的版权,请来电告知,本站将在3个工作日内删除 QQ:175352796
Copyright 2011-2017 Powered by 121ASK.COM, All Rights Reserved.
备案号:鄂ICP备11013833号-3