检查 MDAC 版本
本文介绍如何检查 MDAC 版本。
原始产品版本:SQL Server
原始 KB 编号: 301202
摘要
本文介绍两种不同的方式来检查系统上安装了哪个版本的 Microsoft 数据访问组件 (MDAC) :
- 使用组件检查器工具。
- 检查注册表中存储的版本信息。
安装和使用组件检查器工具
确定安装哪个 MDAC 版本的最可靠方法是将每个 MDAC DLL 文件的版本号与每个 MDAC 版本附带的 DLL 文件列表进行比较。 组件检查器可帮助你执行此操作。 它会检查计算机上的文件,将它们与每个 MDAC 版本的列表进行比较,并报告最接近的匹配项。
若要安装组件检查器,请执行以下步骤:
浏览到 Microsoft 网站: MDAC 实用工具:组件检查器。
单击链接以下载组件检查器。 当浏览器提示时, 将cc_<CPU_arc>.msi (自解压缩可执行文件) 保存到桌面。
在桌面上,双击 cc_<CPU_arc>.msi;这会将组件检查器文件安装到默认位置
C:\CompChecker\
。
若要使用组件检查器检查 MDAC 版本,请执行以下步骤:
在 “开始 ”菜单中,单击“ 运行”。
在“打开”文本框中,键入
c:\CompChecker\CC.exe
,然后单击“ 确定”。在“组件检查器 - 选择 分析类型 ”对话框中,选择“执行计算机分析并自动确定发布版本”,然后单击“ 确定”。
该程序尝试通过扫描所有核心 MDAC 文件和注册表设置来识别计算机上的 MDAC 版本。 此过程通常需要几分钟时间。 完成后,应收到以下消息:
最接近计算机上的版本的 MDAC 版本是“XXXX”。
单击“确定”。
此时会显示组件检查器扫描摘要。
注意
可以安全地忽略 Dir、FileDescription 和 FileSize 错误。
检查注册表中存储的版本信息
虽然不是检查 MDAC 版本的最可靠方法,但如果) 没有遇到任何与 MDAC 相关的问题,则检查注册表中的版本信息是双重检查此信息 (的一种简单方法。
版本信息位于以下键中:
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer
若要检查注册表,请执行以下步骤:
在“开始”菜单上,单击“运行”。
在“打开”文本框中,键入
regedit
并单击“确定”;这将启动“注册表编辑器”。在 导航 窗格中,向下钻取到以下路径:
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess
在“详细信息”窗格中,查找 和
Version
的FullInstallVer
“名称”列。 其中每个键在“数据”列中都有相应的版本信息。完成后,单击“注册表”菜单上的“退出”以关闭注册表编辑器。
疑难解答
注意
与实际文件的版本相比,对于 2.1 之前的 MDAC 版本,注册表中存储的版本信息可能不正确。 Windows 2000 安装版本 2.5。 Windows 2000 上只能安装 2.5 之后的 MDAC 版本。
可在 SQL 数据开发人员处下载 Microsoft 数据访问组件。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈