Não consigo instalar o SQL Server no meu PC

3

Eu tenho um PC com o Windows XP Professional x64.

Estou tentando instalar uma versão x64 do SQL Server Express. Tudo vai bem até que o construtor de configuração tente configurar os arquivos de configuração necessários.

Neste ponto, recebo o seguinte erro:

SQL setup has encountered the following error:
MsiGetProductInfo failed to retrieve Product version for package with product code = {A2122A9C-A699-4365-ADF8-68FEAC125D61} Error code: 1605.

Eu realmente não sei qual é o problema aqui. Existe alguém como pode me ajudar?

    
por Lefteris Gkinis 28.08.2012 / 22:22

1 resposta

2

De acordo com this :

This record of Windows Installer error codes on MSDN lists 1605 incorrectly as an indicator for not enough free space available on the target drive; DesktopEngineer.com however, states that 1605 designates a missing product, required to complete a custom action successfully: 1605 ERROR_UNKNOWN_PRODUCT This action is only valid for products that are currently installed.

A solução que o link fornece é essa.

> Solução

Trial and error to the rescue. So by means of elimination,> the following simple solution appears to be fairly effective.

Delete the registry key’s parent containing 56A968A049C8C7F45A7C79D2C3C8DEE9 in HKLM\Software\Classes\Installer\UpgradeCodes.

In this particular case, deleting the 7AB711B11CB5E91428E0D7F4F314C2B7 key first (GUID transformation), results in a successful installation of SQL Server 2008 R2 afterwards:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodesAB711B11CB5E91428E0D7F4F314C2B7] "56A968A049C8C7F45A7C79D2C3C8DEE9"=""

Microsoft often moves in mysterious ways.

Como transformar o GUID de maneira muito simples?

veja aqui:

  1. Run Registry Editor (type regedit in Start Search or Run dialog box and press enter) and navigate to- HKEY_CLASSES_ROOT\Installer\UpgradeCodes
  2. Take the first part of GUID and reverse it, in my case it is AA4A4B2C and its reverse string is C2B4A4AA. Now search for C2B4A4AA and you’ll get a match than delete the its parent subkey (it will be a kind of GUID without braces).
  3. Now run the Setup again, it will go smoothly without any hassle.

Veja este link sobre a solução

    
por 28.08.2012 / 22:31