2006年05月26日
2006年05月17日

电脑生病好几天了,一直没有找到好的办法,今天终于解决了,写出来大家共享一下。
错误信息“无法定位程序输入点GetIUMS于动态链接库MSDART.DLL上”
网上搜了一下结果挺多
标准解决办法如下:

1. 到微软网站 http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&displaylang=zh-cn 下载mdac2.8
2. 安全模式下安装mdac2.8, 检查system32\msdart 版本号是否为2.8 140 K 原来为120K 。否则,用rar 解开mdac_typ.exe到一个目录中,再解开mdacxpak.cab ,把其中的mdacxpak.dll COPY到 system32\目录下。

照做之后问题依旧,这让我很是郁闷,分析原因肯定是还有一些连带的dll 没有替换,苦找了半天终于被我发现了
在目录:C:\Program Files\Common Files\System\Ole DB 下还隐藏着三个dll 等待替换
他们是 oledb32.dll oledb32a.dll oledb32r.dll 这三个dll 可以在 mdacxpak.cab 中找到

替换完毕,问题解决