本文主要是介绍SQL安装文件时缺少缓存的Msi文件比如ea1701.msi或者ea1899.msi缺失如何解决,这个方法可能帮的到你。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
症状
在安装 Microsoft SQL Server Service Pack 或累积更新时,可能会遇到各种错误消息,Windows安装程序缓存问题。 The Windows Installer Cache, located in c:\windows\installer folder, stores critical files for applications installed through the Windows Installer technology. 如果安装程序缓存因删除文件而受到威胁,那么在卸载、修复或更新安装程序缓存之前,可能不会立即SQL Server。
由于SQL Server使用 Windows 安装程序技术,因此它可能会受到此处描述的问题的影响。 SQL服务器安装包 (.MSI 和 。MSP 文件) 安装程序缓存中Windows存储。 卸载和更新应用程序需要这些文件。 丢失的文件无法在计算机之间复制,因为它们是唯一的。
原因
当 Windows Installer 缓存中缺少 Windows Installer 数据库文件 (.msi) 或 Windows Installer 修补程序文件 (.msp) 时,可能会出现这些问题。 The Windows Installer cache is located in the folder: %windir%\installer.
当使用 Windows Installer 安装产品时,原始 .msi 文件会存储在 Windows Installer 缓存中。 每次更新产品(如修补程序、累积更新或 Service Pack 安装程序)时,也会将相关的 .msp 或 .msi 文件存储在 Windows Installer 缓存中。
产品的任何未来更新(如修补程序、累积更新或 Service Pack 设置)都依赖于存储在 Windows Installer 缓存中的文件中的信息。 如果没有此信息,新更新将无法执行所需的转换。
解决方案
最简单便捷的方法可以从远程存储库下载 FixMissingMSI Releases · suyouquan/SQLSetupTools · GitHub
点击修复即可。
注意:刚打开时需要选择需要修复文件安装包的路径。
这篇关于SQL安装文件时缺少缓存的Msi文件比如ea1701.msi或者ea1899.msi缺失如何解决,这个方法可能帮的到你。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!