Como instalar o SQL Server 2008 com VSTS 2008 DE SP1 // How-to install SQL Server 2008 with VSTS 2008 DE SP1 [PT//EN]

[PT]

Por acaso usa o Visual Studio Team System 2008 Development Edition SP1 e precisa de instalar o SQL Server 2008?

Certamente vai ficar surpreendido, pelo menos eu fiquei, quando o instalador lhe disser que o seu sistema não passa todas as regras necessárias. Mais surpreendido ficará ainda quando perceber que o problema é não possuir o Microsoft Visual Studio 2008 SP1 (de novo?!?).

Como dar a volta a este “erro” de novo?

Tendo em conta que este não é um instalador como o do VS 2008 SDK 1.1, o método não pode ser o mesmo que o que se aplicou aqui. Começando por analisar a informação associada à falha, deu para perceber que seria necessário investigar um pouco da informação existente no registo do sistema. Depois de encontrar as chaves relativas à instalação do Visual Studio em [HKLM\SOFTWARE\Microsoft\DevDiv\VS\Servicing\9.0] e [HKLM\SOFTWARE\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033], modificou-se o valor da entrada SP de 0 para 1.

 

 

Após esta modificação, é altura de correr de novo o validador de regras de instalação, sendo que desta vez o ponto que falhava passa a ser completado com sucesso.

Com esta modificação, o instalador pode agora prosseguir, instalando com sucesso o SQL Server 2008.

--

[EN]

Do you, for instance, use Visual Studio Team System 2008 Development Edition SP1 and need to install SQL Server 2008?

You’ll probably be surprised (at least I was) when the installer tells you that your system doesn’t comply with all the rules imposed to install SQL Server 2008. You’ll be even more surprise to find out that the rule your system fails is the one that requests you having Microsoft Visual Studio 2008 SP1 installed (again?!?).

So, how can we workaround this “error” again?

Considering that this installer has nothing to do with nor similar to VS 2008 SDK 1.1 installer, the workaround applied in that situation doesn’t work here. The first thing was to analyze the information about the failure provided by the installer, after which was found needed to dig into system registry in search for some information about Visual Studio installation. Such information was found at [HKLM\SOFTWARE\Microsoft\DevDiv\VS\Servicing\9.0] and [HKLM\SOFTWARE\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033] and the DWORD SP got it’s value changed from 0 to 1.

 

 

After this change, it’s now time to re-run the installation rule checker and get all the rules green checked/passed.

With this simple change, the installer can now continue to successfully install SQL Server 2008.

Published 28-7-2010 1:29 por Virgílio Esteves

Leave a Comment

(requerido) 
(requerido) 
 
(opcional)
(requerido) 
If you can't read this number refresh your screen
Enter the numbers above:  
Powered by Community Server (Commercial Edition), by Telligent Systems