操作系统 
首页 > 操作系统 > 浏览文章

win2003下不能安装MDAC2.8 SP1的解决方法

(编辑:jimmy 日期: 2024/11/19 浏览:3 次 )

学了很长事件c#,前天忽然看了微软又要出M语言了,顿感前途渺茫,于是暂放。net,弄java了。(提醒大家多去看看msdn的新闻)

先声明,我的系统是win2003,装了vs2005和SQL server2005。

java开发用的是myeclipse6.0GA,还有tomcat及jbuilder。

在做java的ado时候,利用JDBC-ODBC连接SQL SERVER数据库。先设置ODBC数据源, 但是,却报告没有ODBC驱动程序(如图):

win2003下不能安装MDAC2.8 SP1的解决方法

图1(已经装上MDAC)

网上查得知没有装MDAC,而去微软下,它上面有该死的正版验证,下不了。于是去迅雷download(挺难找的这里提供了个下载)。

下了个,名称为:Microsoft Data Access Components(MDAC) v2.8 SP1 英文版.EXE

CSDN下载地址:https://www.jb51.net/softs/20587.html

但是它不支持win2003安装是报错(如图):

win2003下不能安装MDAC2.8 SP1的解决方法

我于是又去网上找支持win2003的MDAC,没有。。。。

怎么办???

忽然想起曾经再xp上安装过一个程序也是不支持xp的,我曾经用一个方法解决了。

于是继续用这个方法,得以安装正常。

方法如下(具体分析再后面):

右击MDAC安装文件(Microsoft Data Access Components(MDAC) v2.8 SP1 英文版.EXE):

属性-->兼容性-->用兼容模式运行这个程序(打上勾)-->选择winnt4.0(service pack 5)-->确定

(如图)

win2003下不能安装MDAC2.8 SP1的解决方法

 

再运行改可以正常安装,问题解决。 

分析(纯属个人观点,请高手多指教):

此安装程序可能未支持win2003,所以不能安装。

但由于win2003的内核是winNT,且此安装程序为微软COPYRIGHTS,所以程序设置后得以正常运行。

后面,安装完后,设置ODBC数据源成功,如图1所示。 

注意:没有测试有无兼容性或冲突等问题,仅写此文,只供参考,请大家共同测试,请高手指教。 

谢谢。

本人qq:14762688

上一篇:Windows Server 2012 无法连接无线网络的解决方法
下一篇:Windows8 系统的多显示器功能介绍
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?