日期:2014-05-16  浏览次数:21503 次

win7 旗舰版 SQLServer2008安装出现: MOF编译器无法连接WMI服务器
CSND上的解决办法:
方法1.
出现错误后,找到注册表的 "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager" 并将其下面的"PendingFileRenameOperations" 的值删掉。
然后重新运行安装。

方法2.
在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
原因是,VC 2010的一个服务程序mscorsvw.exe进程调用Invoke导致的,结束这个进程,即可。
 
方法3.
若以上方法仍不行 ,可能是需要解压缩包到一个单独的文件夹再点该文件夹里面的setup.exe安装,如果是win7等有UAC的系统,右键用管理员模式运行
 
补充,在安装过程中快结束的时候提示"mof 编译器无法连接到wmi服务器",继续谷歌,找到第四条"检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录",但是问题仍然在,结果却是要安装的东西已经安装成功,奇怪Ing.

针对这三种方法:
1, HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager下没有 PendingFileRenameOperations;
2,不知道怎么做;
3,windows下的system32 中有framedyn.dll这个系统文件的。

win7 SQLServer2008安装出现: MOF编译器无法连接WMI服务器。原因可能是语义错误(例如,与现有WMI知识库不兼容)或实际错误(例如,WMI服务器启动失败)

已经对注册表中的文件删干净了,而且之前在机子上装成功了,删掉后,N次都没再重装上去,怎么解决啊?
------解决方案--------------------
是R2么?
查看版本与系纺是否兼容
http://technet.microsoft.com/zh-cn/library/ms143506.aspx
------解决方案--------------------
引用:
是SQL Enterprise Ealuation


是不行的,装Standard/ Developer版
------解决方案--------------------
1, HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager下没有 PendingFileRenameOperations;


这个是有的 仔细找找
------解决方案--------------------
cpu, windows, sql server各是多少位的?

确认版本匹配才能装成功喔.
------解决方案--------------------
http://topic.csdn.net/u/20100424/14/f3c3857f-fbf1-43d3-8215-1927ee21fd99.html
------解决方案--------------------
引用:
1, HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager下没有 PendingFileRenameOperations;


这个是有的 仔细找找


Session Manager选中这个的时候点中就有了 很多人就是选到下一层去了