趁热打铁和大家分享下,MicrosoftSQL Server 2008安装程序报错:MOF编译器无法连接WMI服务器。原因可能是语义错误(例如:与现有WMI知识不兼容)或实际错误(例如,WMI服务器启动失败)。
工具/原料
Microsoft SQL Server 2008镜像文件或者安装压缩包
装有Windows系列操作系统的电脑
常用解决办法(本人经历,仅供参考)
1、方法1.错误原因:重复安装,未将相应的注册表信息清理干净。解决方案:出现错误后,找到注册表的 "HKEY_LOCAL_MACHINE/SYSTEM/Curr髫潋啜缅entControlSet/Control/Session Manager" 并将其下面的"PendingFileRenameOperations" 的值删掉,然后重新运行安装。
2、方法2.错误原因:当前用户账户权限UAC(User Account Control,用户帐户控制)未得到本地管理员授权解决方案:需要将镜像文件或者安装压缩包解压到一个单独的文件夹,然后鼠标右键用管理员模式运行,点该文件夹里面的setup.exe安装,。
3、方法3.错误原因:系统连接文件缺失解决方案:1、下载骈禄笫杳解压得到文件framedyn.dll2、将framedyn.dll文件放到提示丢失的揍茏壅混文件的程序目录下3、如果第2步是行不通的。将文件framedyn.dll放到系统目录下 C:\Windows\System32 (Windows XP, Vista) C:\Windows\System32 (Windows 7/8/2008r2)4、然后打开"开始-运行-输入regsvr32 framedyn.dll",回车即可framedyn.dll下载: http://www.bkill.com/download/52158.html#xiazai_dizhi
4、方法4.错误原因:WMI服务器未启动解决方案:进入‘控制面板’→‘系统与安全’→‘管理工具’→‘服务’→‘WMI Performance Adapter’→‘属性’→‘启动类型:自动’→‘确定’