Studio2005中MDAC错误

王朝c#·作者佚名  2006-12-16
宽屏版  字体: |||超大  

遇到问题:

Windows server 2003 + sp1

Studio 2005

SQLServer 2005

在通过oledb方式连接Access数据库时,连接不成功,提示“需要MDAC 2.6或者更高版本”

解决思路:

(1).MDAC版本太低,去微软网下载了一个MDAC2.8(中文版),安装过程很快,并提示成功。(http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=zh-cn)

结果:依旧。

(2).怀疑MDAC没有安装成功,想检测一下,我的系统中的MDAC版本,去微软网下在了一个MDAC Utility,安装并执行检测过程后(http://www.microsoft.com/downloads/details.aspx?FamilyId=8F0A8DF6-4A21-4B43-BF53-14332EF092C9&displaylang=en)

结果:提示unknown,果然没有找到.

(3).怀疑Windows server 2003 + sp1已经预装了MDAC,经查

结果:Windows server 2003 + sp1已经预装了MDAC2.8SP2,所以自己再单独安装MDAC2.8的时候,看不到安装过程,很快就提示成功,其实根本没有安装。

(4).考虑修复MDAC

在“我的电脑”中找到Windows系统目录下INF文件夹中的MDAC.INF文件,在其上点击右键,在弹出的菜单中选择“安装”,当提示定位文件时,将其指向\servicepackfiles\i386

结果:问题解决 ~·~

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有