如何安装 sql server 2008 r2
本周我们将讨论如何解决在解决SQL Server安装问题时遇到的不同汇编错误。我将更专注于SQL Server 2008 R2和Windows 7系统。在我开始之前,我会解释什么是Windows上的程序集。 Wikipedia将CLI中的程序集描述为用于部署,版本控制和安全性的编译代码库。 CLI程序集可以有版本信息,允许它们消除由共享程序集引起的应用程序之间的大部分冲突。
在Windows上安装SQL时的程序集错误
因此,让我们进入本文的疑难解答部分
。次,由于安装失败的剩余部分而发生组装错误,即安装进行到一半并进行回滚。在这种情况下,我们必须手动清理条目。这个过程有点冗长,看起来很复杂,但我会尽量简化。在我们开始该过程之前,请创建一个系统还原点并创建注册表的备份。
- 如何在Windows中创建系统还原点
- 在Windows中备份和还原注册表
首先,我们必须删除任何后续条目。如果这台机器上没有安装任何SQL,那么只需从程序和功能中删除所有的SQL条目即可。如果没有,只需删除SQL Server 2008 R2并选择您要安装的实例(不要删除其他任何东西)。如果它不在那里,那就离开它,让我们继续下一步。
下一步是通过注册表来确保所有条目都被删除。说实话,搜索和删除所有的SQL条目几乎是不可能的,但我们只能删除那些我们认为会导致问题的重要条目。
- 开始 - >运行 - > 注册表
- 转到
32位: HKEY_LOCAL_MACHINE SOFTWARE 微软微软 SQL 服务器 64位: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node 微软微软 SQL Server
- 删除要捆绑安装的SQL实例的条目。如果您没有任何其他SQL,那么只需删除Microsoft SQL 服务器根文件夹本身
- 现在转到 HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application 并删除要安装的SQL实例的条目
- 然后转至 HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services 并删除要绑定的SQL实例的条目
- 您将找到多个控制集如 ControlSet001 , ControlSet002 , ControlSet003 , ControlSet004 等。重复相同的过程。
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application 并删除要绑定的SQL实例的条目以安装
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services 并删除条目对于您正在安装的SQL实例
现在下一步是删除SQL的程序集条目。要做到这一点
- 开始 - >运行 - > 程序集
- 查找以 Microsoft.SqlServer 开头的程序集,一旦找到它,请右键单击并单击卸载
在命令提示符下,键入
- cd / d%windows% assembly 类型:
- attrib在文件夹视图中切换程序集视图。 -r -h -s desktop.ini 键入
- ren desktop.ini desktop.bak 或
转到HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion
- 添加新的二进制值名称“
- DisableCacheViewer “右键单击”
- DisableCacheViewer “,然后单击修改输入1
- 关闭注册表并重试
- 现在,如果您返回程序集应该是文件夹视图而不是程序集视图。现在搜索任何
Microsoft.SqlServer 并将其删除。完成该过程之后,只需清除TEMP并重新启动系统并尝试再次安装即可。 现在,在某些情况下,您仍然可能会遇到汇编错误,大部分情况都是由于Microsoft.NET 4.0造成的。我会建议重新安装.NET Frameworks 4.0并尝试再次安装它。此外,Microsoft Visual C ++ 2008或2010也可能导致此类错误。重新安装它们将是一个好主意。
还有另一种情况,其中错误是由Microsoft SQL Server 2008 R2 RsFx驱动程序MSI引起的。在这种情况下,我们可以尝试两件事情。
方法1:
开始 - >运行 - >
- 注册表 转到
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RsFx0150 右键单击
- RsFX0150 ,然后单击新建键并输入 InstancesShares 现在关闭注册表并尝试再次安装它。 2:
- 开始 - >运行 - >安装程序
打开文件夹后,您将发送大量列,右键单击任何列名称并选择更多
- 从列表中选择
- 注释
- ,然后单击确定 现在,在注释中查找Microsoft SQL Server 2008 R2 RsFx驱动程序MSI(因为实际文件名将是乱码) 右键单击MSI文件,然后单击卸载
- 这些方法在安装Microsoft SQL Server 2008 R2时应该能够解决大部分程序集相关的错误。如果您仍有问题,请使用我们的评论部分。
Microsoft发布SQL Server 2008

Microsoft将其SQL Server 2008数据库发布至制造业。
10月份发布Windows Server 2008 R2

微软周三称,其最新服务器产品Windows Server 2008 R2将于10月22日全面上市,与Windows 7同时发布。
下载用于Windows Server 2008 R2的Windows Media Services 2008

此Microsoft Update独立软件包(MSU)文件安装最新版本的Windows Media Services对于Windows Server 2008 R2操作系统