当前位置: 首页 > news >正文

64位系统asp连接access数据库


今天在使用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"

 

ConnStrpub = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath("/")+"/News/Db/News.mdb"

 

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

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

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

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

 

 

 

相关文章:

  • asp页面抓取 采集源码内容 不同系统的不同写法
  • MSXML2.XMLHTTP.4.0对象
  • ServerXmlHttp和XmlHttp的一些总结
  • Session值不规律变化的一种可能解决方法
  • visual studio无提示错误发布失败解决方法
  • 应用程序池模板永久性缓存初始化失败
  • .Net IE10 _doPostBack 未定义
  • windows7变成wifi热点带动手机上网的方法
  • Evaluation version of Huge-ASP upload was expired
  • A potentially dangerous Request.Path value was detected from the client 异常
  • 修改ubuntu系统时间
  • Windows7蓝屏后产生的.dmp文件如何打开以及如何分析蓝屏的原因
  • 如何修改Linux系统时间 ubuntu
  • C#使用Create创建文件后,报The Process cannot access the file because it is being used by another process的异常
  • MySQL的show full processlist命令
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • Android单元测试 - 几个重要问题
  • Babel配置的不完全指南
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • happypack两次报错的问题
  • JavaScript-Array类型
  • Java小白进阶笔记(3)-初级面向对象
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 第十八天-企业应用架构模式-基本模式
  • 构建工具 - 收藏集 - 掘金
  • 好的网址,关于.net 4.0 ,vs 2010
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 数据结构java版之冒泡排序及优化
  • 学习ES6 变量的解构赋值
  • nb
  • ​2020 年大前端技术趋势解读
  • $(selector).each()和$.each()的区别
  • (42)STM32——LCD显示屏实验笔记
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (六)c52学习之旅-独立按键
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (未解决)macOS matplotlib 中文是方框
  • (译)2019年前端性能优化清单 — 下篇
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET 发展历程
  • .Net转前端开发-启航篇,如何定制博客园主题
  • //解决validator验证插件多个name相同只验证第一的问题
  • @requestBody写与不写的情况
  • @SentinelResource详解
  • []我的函数库
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [2023年]-hadoop面试真题(一)
  • [AIGC 大数据基础]hive浅谈
  • [Android]一个简单使用Handler做Timer的例子