@@HOW TO:检查 MDAC 版本

晕,这几天一直去给客户装软件,结果不能运行,一直找不到原因,到后来发现是Mdac的问题,winxp sp2中带的是dmac2.8,我们以前一直都用2.7,晕死,狂搜,发现microsoft还有专门检测mdac版本的东东,晕,不过只支持到mdac2.7sp1,感兴趣的可以一试,2.8我试过了,unknow version,哈哈
网址:http://support.microsoft.com/default.aspx?kbid=301202

概要

本文介绍了两种不同的方法,用以检查系统中装有哪个版本的 Microsoft Data Access Components (MDAC)。
  • 使用组件检查器工具。
  • 检查存储在注册表中的版本信息。
返回页首

安装和使用组件检查器工具

确定已安装的 MDAC 版本的最可靠方法是:将每个 MDAC DLL 文件的版本号与每个 MDAC 版本所附带的 DLL 文件列表进行比较。组件检查器可帮助您完成此操作。它检查计算机上的文件,将它们与每个版本的 MDAC 的列表进行比较,并报告最匹配的项。

要安装组件检查器,请按照下列步骤操作:
  1. 浏览到以下 Microsoft Web 站点:

    http://www.microsoft.com/downloads/details.aspx?FamilyId=8F0A8DF6-4A21-4B43-BF53-14332EF092C9&displaylang=en

  2. 单击用于下载组件检查器的链接。得到浏览器的提示时,将 Cc.exe(自解压缩可执行文件)保存到桌面上。
  3. 在桌面上双击 Cc.exe;这将解压缩组件检查器文件并安装到默认位置 C:\Comcheck。
要使用组件检查器检查 MDAC 版本,请按照下列步骤操作:
  1. 从开始菜单,单击运行。
  2. 在打开文本框中,键入 c:\comcheck\comcheck.exe,然后单击确定。
  3. 在 Component Checker - Choose Analysis Type(组件检查器 - 选择分析类型)对话框中,选择 Perform Analysis of your machine and automatically determine the release version(对您的计算机进行分析并自动确定发行版本),然后单击确定。
  4. 该程序通过扫描所有的核心 MDAC 文件和注册表设置,尝试确定计算机上的 MDAC 版本。此过程通常需要几分钟。完成后,应收到以下消息:
    The MDAC version that is closest to the version on your computer is 'XXXX'.
    					
  5. 单击确定。
  6. 将出现组件检查器扫描的概要。请注意,可安全地忽略 Dir、FileDescription 和 FileSize 错误。
返回页首

检查存储在注册表中的版本信息

虽然最可靠的方法是检查 MDAC 版本,但在注册表中检查版本信息是仔细检查此信息的方便方法(如果您遇到的不是与 MDAC 有关的问题)。

可在以下项中找到版本信息:

HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer

要检查注册表,请按照下列步骤操作:
  1. 在开始菜单上,单击运行。
  2. 在打开文本框中,键入 regedit,然后单击确定,这将启动注册表编辑器。
  3. 在导航窗格中,向下浏览到以下路径:

    HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess

  4. 在“详细信息”窗格中,在名称列中查找 FullInstallVer 和 Version。其中的每个注册表项在数据列中都有相应的版本信息。
  5. 完成后,单击注册表菜单上的退出以关闭注册表编辑器。
返回页首

疑难解答

请注意,在与实际文件的版本进行比较时,存储在注册表中的版本信息对于 2.1 以前的 MDAC 版本可能不正确。Windows 2000 安装 2.5 版。在 Windows 2000 上只能安装 MDAC 2.5 以后的版本。

可从以下 Web 站点下载 Microsoft Data Access Components:

http://msdn.microsoft.com/library/default.asp?url=/downloads/list/dataaccess.asp

返回页首

参考

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

307255 INFO:组件检查器:诊断问题并重新配置 MDAC 安装

231943 INFO:Microsoft Data Access Components (MDAC) Release History

返回页首

这篇文章中的信息适用于:

  • Microsoft Data Access Components 2.1
  • Microsoft Data Access Components 2.1 (GA)
  • Microsoft Data Access Components 2.1 SP1
  • Microsoft Data Access Components 2.1 SP2
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.5 SP1
  • Microsoft Data Access Components 2.5 SP2
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.6 SP1
  • Microsoft Data Access Components 2.6 SP2
  • Microsoft Data Access Components 2.7
最近更新: 2003-11-4 (8.0)
关键字: kbHOWTOmaster KB301202 kbAudDeveloper


posted @ 2004-10-10 05:04  xiahaitao  阅读(3931)  评论(0)    收藏  举报