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

文章翻译 文章翻译
文章编号: 307255 - 查看本文应用于的产品
展开全部 | 关闭全部

概要

本文介绍了 Microsoft 组件检查器 (ComCheck) 工具的功能。ComCheck 工具可帮助您诊断 Microsoft 数据访问组件 (MDAC) 的安装问题。

Microsoft SQL Server、Microsoft Visual Studio、Microsoft Office、Microsoft Back Office 等其他 Microsoft 产品中都带有 MDAC。此外,也可以通过 MDAC_TYP.exe 文件重新分发 MDAC 堆栈。要下载 MDAC_TYP.exe,请访问以下 Microsoft 网站:
http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28001860
注意: Microsoft 建议您在决定直接使用或升级到 MDAC 2.8 之前,先在测试环境中用 MDAC 2.8 测试一下应用程序,以确保了解所有兼容性问题。

因为有如此之多的最新 MDAC 版本,所以在某些情况下,许多应用程序都遇到了版本不兼容问题。这取决于 MDAC 的安装环境。大多数情况下,应用程序之所以遇到 MDAC 问题,都是因为存在不匹配的组件。

注意:从操作系统中删除或替换部分 MDAC 组件可能导致数据丢失和不可预知的结果。MDAC 组件是系统组件;它们作为操作系统的一部分安装在运行 Windows Millennium Edition、Windows 2000 以及更高版本的 Windows 的计算机上。因此,不能手动修改 MDAC 或者从这些操作系统中将其删除。

更多信息

要下载组件检查器,请访问以下 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?familyid=8f0a8df6-4a21-4b43-bf53-14332ef092c9&displaylang=en
组件检查器以自解压缩的可执行文件 (cc_pkg.exe) 的形式提供,该文件会自解压到一个 ComCheck 文件夹中,并且包括它自身的帮助文件。将这些文件自解压到某个目录后,请单击“cc.exe”图标以运行组件检查器。该应用程序将显示一个提示对话框,其中显示:
  • 对您的计算机进行分析并自动确定发行版本。
  • 对选定的版本进行分析。
  • 扫描计算机,但不进行分析。
第一个选择是最常见的选择。分析操作会帮助您确定计算机中安装了 MDAC 的哪个版本。切记组件检查器可能无法确定准确的版本,因为计算机可能拥有多个重叠的版本。选择此选项后,将出现一个提示对话框,其中提供有关计算机上所有匹配的 MDAC 版本的信息。在此对话框的底部,可以看到以下问题:
“是否重新运行该查询以确定特定的产品版本?”
如果回答“是”,则返回到包含前面提到的三个选项的主对话框。通常,应选择第二个选项,该选项指定您的计算机上匹配的 MDAC 版本(运行第一个选项后选择的版本)。

当运行第二个选项以选择某个特定的 MDAC 版本时,将收到针对该特定版本执行的分析,其中包含以下信息:
  • 文件详细信息
  • COM 详细信息
  • 注册表详细信息

为选定的 MDAC 版本运行分析后,左侧窗格中的所有项目都包含下列子项之一:
  • 匹配
  • 不匹配
  • 未找到

“匹配”子项包括有关与选定的 MDAC 版本匹配的所有 MDAC 组件和注册表项的所有详细信息。

“不匹配”子项包括虽存在于当前选定 MDAC 版本中,但存在不匹配的组件项和注册表项。通常,当您怀疑存在任何 MDAC 安装或配置问题时,必须检查这些组件。

“未找到”子项是指在选定 MDAC 版本中没有找到(不存在)的组件或注册表项。因此,不能通过比较这些组件或注册表项来验证是存在“匹配”还是“不匹配”。通常,它们可能是一些较旧的组件,在更高 MDAC 版本中可能已被废弃,或者是一些较新的组件,在旧 MDAC 版本中已不存在。

\ComCheck 文件夹中的 ComCheck.chm 帮助文件提供有关用户界面和其他功能的详细信息。

要保存对计算机上安装的 MDAC 组件进行的分析,请单击“文件”菜单上的“保存”。这会将输出以 XML 文件的形式保存到计算机上的任何指定位置。

参考

有关高级 MDAC 疑难解答的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
232060 MDAC 安装疑难解答指南

属性

文章编号: 307255 - 最后修改: 2006年5月15日 - 修订: 12.0
这篇文章中的信息适用于:
  • Microsoft Data Access Components 1.5
  • Microsoft Data Access Components 2.0
  • Microsoft Data Access Components 2.1
  • Microsoft Data Access Components 2.1 Service Pack 2
  • Microsoft Data Access Components 2.1 Service Pack 1
  • Microsoft Data Access Components 2.1 Service Pack 2
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.5 Service Pack 1
  • Microsoft Data Access Components 2.5 Service Pack 2
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.6 Service Pack 1
  • Microsoft Data Access Components 2.7 Service Pack 1
  • Microsoft Data Access Components 2.7
  • Microsoft Data Access Components 2.8
  • Microsoft Data Access Components 2.8 Service Pack 1
关键字:?
kbinfo KB307255
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com