Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Server系統教程 >> Server 2003 >> win2003下不能安裝MDAC2.8 SP1的解決方法

win2003下不能安裝MDAC2.8 SP1的解決方法

日期:2017/2/10 9:43:23      編輯:Server 2003

學了很長事件c#,前天忽然看了微軟又要出M語言了,頓感前途渺茫,於是暫放。net,弄java了。(提醒大家多去看看msdn的新聞)

先聲明,我的系統是win2003,裝了vs2005和SQL server2005。

java開發用的是myeclipse6.0GA,還有tomcat及jbuilder。

在做java的ado時候,利用JDBC-ODBC連接SQL SERVER數據庫。先設置ODBC數據源, 但是,卻報告沒有ODBC驅動程序(如圖):

圖1(已經裝上MDAC)

網上查得知沒有裝MDAC,而去微軟下,它上面有該死的正版驗證,下不了。於是去迅雷download(挺難找的這裡提供了個下載)。

下了個,名稱為:Microsoft Data Access Components(MDAC) v2.8 SP1 英文版.EXE

CSDN下載地址:http://www.jb51.net/softs/20587.html

但是它不支持win2003安裝是報錯(如圖):

我於是又去網上找支持win2003的MDAC,沒有。。。。

怎麼辦???

忽然想起曾經再xp上安裝過一個程序也是不支持xp的,我曾經用一個方法解決了。

於是繼續用這個方法,得以安裝正常。

方法如下(具體分析再後面):

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

屬性-->兼容性-->用兼容模式運行這個程序(打上勾)-->選擇winnt4.0(service pack 5)-->確定

(如圖)

 

再運行改可以正常安裝,問題解決。 

分析(純屬個人觀點,請高手多指教):

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

但由於win2003的內核是winNT,且此安裝程序為微軟COPYRIGHTS,所以程序設置後得以正常運行。

後面,安裝完後,設置ODBC數據源成功,如圖1所示。 

注意:沒有測試有無兼容性或沖突等問題,僅寫此文,只供參考,請大家共同測試,請高手指教。 

謝謝。

本人qq:14762688

Copyright © Windows教程網 All Rights Reserved