SQL 安装错误:MOF 编译器无法与 WMI 服务器连接

问题描述 投票:0回答:3

由于空间原因,我需要将(部分)sql 安装从 C: 移动到 D:。 SQL 安装程序坚持将其中一些保留在 C: 上。 然后我需要(决定)重新安装它,但 sql 不会重新安装。 给我错误:MOF 编译器无法与 WMI 服务器连接。 在 Windows 10 上查找 sqlmgmproviderxpsp2up.mof,但没有看到。 重置 WMI 存储库,没有帮助。 检查 WMI 服务正在运行。 清除了注册表中的 sql 密钥和磁盘上的 sql 文件以进行更干净的安装,但没有帮助。 安装 Slp_Config_Install_Core_WMI_Provider_Cpu64 期间首先出现错误消息。

[Microsoft SQL Server 2019 设置。 发生以下错误:

MOF编译器无法连接WMI服务器。这可能是由于语义错误(例如与现有 WMI 存储库不兼容)或实际错误(例如 WMI 服务器启动失败)造成的。]

感谢提供的所有帮助。 谢谢。

installation sql-server-2019
3个回答
2
投票

• MOF 编译器无法与 WMI 服务器连接。

可能是你之前的sql server卸载不当。这就是为什么您必须从系统中卸载以前的版本,然后安装新版本。

https://support.microsoft.com/en-us/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d

下载后进行故障排除并执行卸载所有 sql server 并使用旧版本的卸载。


0
投票

Laru:大约一周前,我的 C: 驱动器有近 110GB 可用空间(24% 可用)。 最近,Windows 资源管理器说我的 C: 驱动器只有 6% 可用(我没有添加其他大文件)。 所以我开始寻找驱动器 C: 上的空间消耗(内存泄漏)问题。

这个链接是我第一次看到。 https://answers.microsoft.com/en-us/windows/forum/all/my-c-drive-is-full/b40fd83a-d55e-47e9-96db-74bd1d4a89e6

DaveM121 对该线程的评论说 Windows 资源管理器毫无用处(在这种情况下)。 我倾向于同意这一点。 我的计算机上存在空间泄漏,但 Windows 资源管理器无法为我找到它。 然后我开始使用 TreeSize,它确实为我找到了它(立即)。

这个链接是我第二次遇到的。 https://www.groovypost.com/howto/map-hardrive-usage-find-hidden-files-windows-10-treesize-freeware/

在我的计算机上,TreeSize 表示我的 C:\Program Files\Microsoft SQL Server 文件夹比 Windows 资源管理器当时报告的大小值大得多。 所以我卸载了 SQL Server 并重新安装了它,但将一些放在驱动器 D: 上(以节省 C: 上的一些空间,这已经成为历史了)。

当我决定将其重新安装到 D: 驱动器时,我并不准确地知道(非泄漏)SQL 文件夹有多大。 但我现在知道了。 Laru,您关于(非泄漏)SQL 文件夹可以(或应该)保留在驱动器 C: 上的评论是正确的。 即便如此,我的 SQL 安装仍然可以正常工作,尽管它分布在两个磁盘上。 至此,我已经很好地学会了如何安装和卸载 SQL,以便以后在需要时可以有效地更改安装配置。

重新安装后在 C: 上释放的总空间量应该仅为 14.8GB(请参见下面的计数)。 所以拉鲁你可能会认为出了什么问题。 确实存在(内存泄漏)。 但通过重新安装,C: 上还释放了大约 60GB 的空间,这正是我试图恢复的。 所以我再次认为 C: 盘上一定存在内存泄漏。 SQL 重新安装现在似乎已经完全解决了这个问题。 感谢 TreeSize 找到正确的问题文件夹(立即)。

C:\Program Files\Microsoft SQL Server,(4.8GB) C:\Program Files (x86)\Microsoft SQL Server,(0.163GB) C:\Program Files (x86)\Microsoft SQL Server Management Studio 18,(1.1GB)

D:\Program Files\Developer_ENU, (1.5GB) D:\Program Files\Microsoft SQL Server,(11.0GB) D:\Program Files\Microsoft SQL Server Reporting Services,(0.309GB) D:\Win_10_Pro_Stores\已安装软件\MS SQL Server,(2.0GB) D:总大小为14.8GB(从C:保存)

希望这能消除困惑。

问候。


0
投票

Windows 注册表中存有先前安装尝试的几个片段。一旦这些碎片从注册表中删除(这需要一些时间和精力),程序就顺利安装了。

顺便说一句,Windows 10 在这种情况下没有报告正确的文件夹(空间)大小。 但名为 TreeSize 的实用程序确实报告了正确的文件夹大小。 将(部分)SQL 从 C: 移动到 D: 确实有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.