我在 SQL Server 2008 R2 安装初期收到以下错误:
MsiGetProductInfo 无法检索产品代码为“{AEB9948B-4FF2-47C9-990E-47014492A0FE}”的软件包的 ProductVersion。错误代码:1608。
我该如何继续安装?
答案1
- 获取产品代码 = '{AEB9948B-4FF2-47C9-990E-47014492A0FE}'
- 反转 GUID 的第一段。例如:B8499BEA
- 在 HKEY_CLASSES_ROOT\Installer\UpgradeCodes 下搜索并找到匹配的价值
- 导出父密钥(可选,但还记得上次没有导出时发生了什么吗?)
- 删除导出的密钥
如果它抱怨不同的 GUID,请重复安装并重复上述步骤。