microsoft数据访问组件包的安装失败 (-1)

解决的了的话我发经典教程给你... 解决的了的话我发经典教程给你 展开
 我来答
一个追星的E7a29
推荐于2016-11-22 · 知道合伙人软件行家
一个追星的E7a29
知道合伙人软件行家
采纳数:161 获赞数:2177
现就读于银川能源学院商学院本科能源经济专业

向TA提问 私信TA
展开全部
安装和使用组件检查器工具
确定已安装的 mdac 版本的最可靠的方法是:将每个 mdac dll 文件的版本号与每个 mdac 版本所附带的 dll 文件列表进行比较。组件检查器可帮助您完成此操作。它检查计算机上的文件,将它们与每个版本的 mdac 列表进行比较,报告最匹配项。

要安装组件检查器,请按照下列步骤操作:
1. 浏览到以下 microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?familyid=8f0a8df6-4a21-4b43-bf53-14332ef092c9&displaylang=en (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. 在组件检查器 - 选择分析类型对话框中,选择对您的计算机进行分析并自动确定发行版本,然后单击确定。
4. 该程序将尝试扫描所有的核心 mdac 文件和注册表设置,从而确定计算机上的 mdac 版本。此过程通常需要几分钟。完成后,会收到以下消息:

与您的计算机上的版本最接近的 mdac 版本是“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. 完成后,单击注册表菜单上的退出,关闭注册表编辑器。
中山小轩
2006-05-04 · TA获得超过2240个赞
知道小有建树答主
回答量:1508
采纳率:0%
帮助的人:0
展开全部
我遇到过这个问题,SQL Server2000安装过程中系统提示:“Microsoft数据访问组件包的安装失败”然后重新启动电脑,提示sqlxmlx.dll已经存在或者已经破坏。
发生问题的原因我说不上来,当时我是把原来的SQL Server卸载了,然后重启系统,然后将原来SQL Server安装的目录完全删除,然后再一次重启系统。然后再安装SQL Server2k就没有问题了。
另外,我试过先安装最新的Microsoft数据访问组件包,然后再安装SQLSERVER2000同样可以避免这个问题。

希望我的笨方法可以对您有所帮助!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式