SQL Server 2008 R2 安装失败(图)

Posted BLUE.NET

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 2008 R2 安装失败(图)相关的知识,希望对你有一定的参考价值。

故障一:直接退出
1 除了卸载sql server 2008之外,还要删除和VS有关的所有插件,包括framework,卸载软件可以通过360之类的删除工具,但是WIN7自带有windows installer clean up工具,对删除microsoft的软件有奇效
2 删除之前安装目录下的文件(program files下Microsoft文件夹中关于sql server 2008及vs的文件)
3 删除注册表中的sql server 信息,在启动中输入regedit,启动注册表删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft 下关于sql server 的注册表信息删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control下关于sql server的注册表信息
4 删除sql server 服务,下载SRVINSTW.exe进行清除即可,或者在cmd.exe下输入sc delete 服务名称  ----的形式进行删除
5 重启计算机,右键sql server2008安装文件,选择以管理员身份安装即可!
如果你不想删除看下下面这个方法检查一下windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下

 

故障二:跳出对话框,“写入文件C:\Program Files\Common Files\Microsoft Shared\Help\hxds.dll时出错。请验证您有权访问该目录。”
技术分享
与360杀毒和360安全卫士冲突,将这两个软件关掉即可。
 
故障三:跳出对话框,“MOF编译器无法连接WMI服务器。原因可能是语义错误(例如,与现有WMI知识库不兼容)或实际错误(例如,WMI服务器启动失败)。”
技术分享
方法1.
出现错误后,找到注册表的 "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager" 并将其下面的"PendingFileRenameOperations" 的值删掉。
然后重新运行安装。
 
方法2.
在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
原因是,VC 2010的一个服务程序mscorsvw.exe进程调用Invoke导致的,结束这个进程,即可。
 
方法3.
若以上方法仍不行 ,可能是需要解压缩包到一个单独的文件夹再点该文件夹里面的setup.exe安装,如果是win7等有UAC的系统,右键用管理员模式运行
 
方法4.
在安装过程中快结束的时候提示"mof 编译器无法连接到wmi服务器",检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录,
 
方法5.
WIN 7安装VS和SQL SERVER的顺序应该是先安装SQL SERVER 然后安装VS,当要重装SQL SERVER的时候,先要卸载之前的SQL SERVER 及VS
 
故障四:跳出对话框,“无法启动该服务。原因:服务‘MSSQLServerOLAPService’启动请求失败。”
技术分享
方法如下:
1.开服务:DCOM Server Process Launcher、Remote Access Auto Connection Manager 和 Remote Access Connection Manager
2.清除事件:
我的电脑——》右键点击管理——》事件查看器——》应用程序——》右键点击清除所有事件
我的电脑——》右键点击管理——》事件查看器——》系统——》右键点击清除所有事件
3.重新开启SQL Server Analysis Services (MSSQLSERVER)服务

以上是关于SQL Server 2008 R2 安装失败(图)的主要内容,如果未能解决你的问题,请参考以下文章

Sql Server 2008 R2的完美卸载与重新安装教程

SQL server 2008 R2 安装总是失败,求大神解决

在完整版的sql server 2008R2上禁用SQL Server代理的安装

如何安装sql server 2008 r2

server 2008 r2能安装sql server 2016吗?

sql server 2008 R2 安装后 如何打开的?请教