Como remover uma instalação quebrada do SQL Server 2008?

8

Após a instalação do Service Pack 2 do Microsoft SQL Server 2008, o SQL Server não pôde ser iniciado. Tentando consertar isso, eu fiz algumas coisas estúpidas, o que resulta agora na situação em que não posso nem instalar uma nova cópia do SQL Server.

Aqui está o que acontece durante a configuração:

  • tela Regras de suporte à instalação (todas aprovadas, sem avisos),
  • Tela da chave de produto
  • (inserida uma chave de produto válida),
  • tela Termos de licença (aceito),
  • tela Configurar arquivos de suporte (instalação clicada).

A janela de configuração é fechada e nada acontece, nenhum erro, nada. Nenhum registro parece ser salvo.

Quais são as etapas para limpar a bagunça e instalar o SQL Server sem precisar reinstalar o sistema operacional inteiro?

    
por Arseni Mourzenko 21.06.2011 / 05:53

3 respostas

4

Eu seguiria este artigo e, depois de concluído, executaria o CCleaner.
A instalação do SQL Server 2008 falha quando você tenta instalar o SQL Server pela segunda vez

Em seguida, tente reinstalar (certifique-se de usar o mesmo nome de instância).

    
por 21.06.2011 / 05:58
4

outra opção - use o utilitário FIX IT da Microsoft:

Corrija problemas nos quais os programas não podem ser instalados ou desinstalados

Eu removi todos os componentes do Microsoft 2008 através deste utilitário e consegui instalá-lo corretamente depois.

    
por 21.05.2012 / 09:56
2

Além de a resposta pelo KCotreau para esta pergunta, para aqueles que estão enfrentando o mesmo problema, aqui o que eu fiz para poder fazer uma instalação limpa:

  1. Tentou desinstalar a instalação antiga com o setup.exe,
  2. Diretórios removidos relacionados ao SQL Server dos arquivos de programa (incluindo x86),
  3. Removidas todas as referências a esses diretórios do registro. Isso deve ser feito manualmente: em algumas situações, parece melhor remover toda a chave pai; em outros, apenas o valor deve ser removido; finalmente, em algumas situações, você não precisa remover nada, já que essas chaves / valores não devem ser usados durante a configuração,
  4. Reinicializado.
  5. A configuração começou a funcionar, mas encontrou o erro MsiGetProductInfo failed to retrieve ProductVersion for package during install , que pode ser resolvido por removendo as chaves especificadas (já que existem centenas ou milhares delas, esteja pronto para gastar horas), ou fazendo um backup de HKEY_CLASSES_ROOT\Installer\UpgradeCodes , removendo a chave inteira, depois restaurá-lo depois que a instalação limpa é feita.

Eu ainda recomendaria em tal situação restaurar o último backup do sistema ou reinstalar o Windows (as duas coisas eram impossíveis no meu caso específico) se você quiser fazer as coisas corretamente.

    
por 21.06.2011 / 08:26