3

У меня есть компьютер с Windows XP Professional x64.

И я пытаюсь установить версию SQL Server Express x64. Все идет хорошо, пока сборщик настроек не попытается установить необходимые файлы установки.

В этот момент я получаю следующую ошибку:

Программа установки SQL обнаружила следующую ошибку:
MsiGetProductInfo не удалось получить версию продукта для пакета с кодом продукта = {A2122A9C-A699-4365-ADF8-68FEAC125D61} Код ошибки: 1605.

Я действительно не знаю, в чем здесь проблема. Кто-нибудь может мне помочь?

1 ответ1

2

Согласно этому:

Эта запись кодов ошибок установщика Windows в MSDN неправильно отображает 1605 как индикатор нехватки свободного места на целевом диске; Однако DesktopEngineer.com утверждает, что 1605 обозначает отсутствующий продукт, необходимый для успешного выполнения настраиваемого действия:1605 ERROR_UNKNOWN_PRODUCT Это действие действительно только для продуктов, которые в настоящее время установлены.

Решение, которое предоставляет ссылка, заключается в следующем.

> Решение

Проба и ошибка на помощь. Таким образом, посредством исключения> следующее простое решение представляется довольно эффективным.

Удалите родительский ключ реестра, содержащий 56A968A049C8C7F45A7C79D2C3C8DEE9, в HKLM\Software\Classes\Installer\UpgradeCodes.

В этом конкретном случае сначала удаление ключа 7AB711B11CB5E91428E0D7F4F314C2B7 (преобразование GUID) приводит к успешной установке SQL Server 2008 R2:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\7AB711B11CB5E91428E0D7F4F314C2B7] "56A968A049C8C7F45A7C79D2C3C8DEE9" = ""

Microsoft часто движется таинственными способами.

Как преобразовать GUID очень просто?

посмотреть здесь:

  1. Запустите редактор реестра (введите regedit в диалоговом окне «Начать поиск» или «Выполнить» и нажмите клавишу ввода) и перейдите по адресу: -HKEY_CLASSES_ROOT\Installer\UpgradeCodes
  2. Возьмите первую часть GUID и переверните ее, в моем случае это AA4A4B2C, а его обратная строка - C2B4A4AA. Теперь найдите C2B4A4AA, и вы получите совпадение, чем удалите его родительский подраздел (это будет своего рода GUID без скобок).
  3. Теперь запустите программу установки снова, все пройдет без проблем.

Смотрите эту ссылку о решении

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .