怎样在Windows上安装解压版的MySQL数据库
本周我们将讨论在 Windows系统上安装 SQL Server 2008 R2 时遇到的最常见错误消息之一。这是我们几周前开始的第五篇SQL故障诊断系列文章。在过去的几周里,我们在安装SQL时讨论了各种错误消息。本周我们将讨论大部分常见错误; “配置系统无法初始化0x84B10001”。
配置系统未能初始化0x84B10001
当我第一次收到这个错误时,我不得不做很多研究来找出原因。在很多搜索结果发现这个错误是由于Microsoft.NET导致的。
在 C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG 下有一台 机器.config 文件导致此错误。
机器。 config 文件包含适用于整个计算机的设置。该文件位于 C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG 目录中。 Machine.config包含机器范围程序集绑定,内置远程处理通道和ASP.NET的配置设置。配置系统首先在开发人员可能调用时查看机器配置文件和其他配置部分。该文件包含许多其他XML元素, browserCaps 元素。在这个元素里面有一些其他的元素,它们为不同的用户代理指定了解析规则,以及这些解析支持的属性。
为了解决这个错误,我们必须修改Machine.config文件。我们需要删除包含所有 Windows Communication Foundation(WCF)ServiceModel 配置元素的配置部分。我仍然感到困惑,为什么我们需要删除此部分以使此错误消息消失
有两种方法可以尝试解决此问题。
方法一
在此方法中,我们将修改Machine.config文件
- 转到 C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG
- 查找Machine.config文件并在某处创建该文件的副本备份
- 右键单击Machine.config并单击编辑(最好使用Notepad ++修改此文件)
- 查找以下部分(搜索 )
- 删除整个配置直到 即从 到
- 保存 Machine.config 文件。
现在尝试安装Microsoft SQL Server 2008 R2,并查看是否收到相同的错误。
方法二
在这种方法中,您可以尝试下载Microsoft SQL Server 2008 R2最新的服务器包并尝试安装它。因为根据微软这个错误是用Microsoft SQL Server 2008 R2 Service Pack 1修复的。但是我不确定它有多少实际上解决了这个问题的情况,这就是为什么我提到方法一。
这些方法可以帮助你解决这个错误。