Article complet: SQL Server 2008 et Visual Studio 2008 SP1 : VSShellInstalledRule

08/02/2010

Permalink 16:02:00, Catégories: Récapitulatif .NET, Récapitulatif, Récapitulatif SGBD, Divers, 232 mots   French (FR) , Philippe Vialatte

[.NET][SGBD] SQL Server 2008 et Visual Studio 2008 SP1 : VSShellInstalledRule

Ce post est né d'une intense frustration suite à l'installation de SQL Server 2008 express cet après-midi (comprendre, au lieu du fameux Suivant, Suivant, Terminer, 3 reboots, 4 cafés et 5 tonnes d'injures plus tard')

Donc, pour aller à l'essentiel, lors de l'installation, sur un système tout neuf, de, dans l'ordre, Visual Studio 2008, Visual Studio 2008 SP1 et SQL Server 2008, en fin (bon, en milieu) d'installation, tout se bloque, avec le message suivant :

Une version antérieure de Microsoft Visual Studio 2008 est installée sur cet ordinateur. Mettez à niveau Microsoft Visual Studio 2008 vers SP1 avant d'installer SQL Server 2008.

Sur un système ou il n'y à pas le SP1, ok...

Sur un système ou il y'à déjà 4 versions de Visual Studio (dont des beta) installées, passe encore...

Mais sur un système tout neuf, ca à tendance à crisper.

Après donc les cafés, les reboots et compagnie, il s'avère que le coupable était...la base de registre !

En effet, à l'installation du SP1, dans le dossier HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VS\Servicing\9.0\VSTD\1033, deux clés doivent être modifiées. La première, SPName, avait bien été passée ) SP1. La seconde, SP, était restée à 0.

Un double clic et un changement de valeur plus tard, et tout roule. Comme quoi, le bonheur, c'est simple comme un regedit (et un coup de vérification ligne à ligne d'un fichier de log de 470 lignes ;) )

Social Bookmarking:

                                     

Commentaires, Pingbacks:

Connectez-vous pour vous abonner à cet article:

Flux de commentaires pour cet article : Atom 1.0  RSS 2.0
Commentaire de: sevyc64 [Membre]
.....sur un système tout neuf, de, dans l?ordre, Visual Studio 2008, Visual Studio 2008 SP1 et SQL Server 2008, ....

Pour moi, ça n'a jamais marché ça (tout du moins avec SQL2005). D'une part pour ce qui est indiqué dans le sujet, mais surtout parce que, même désactivé à l'installation, VS installe des composants de SQLServer2005 Express qui font qu'ensuite SQLServer (le vrai) détecte déja une installation et ne veux plus s'installé.

Alors qu'en commençant par SQLServer, on peut l'installer ensuite autnt de fois que l'on veut (ajout d'instance) même en ayant installer Vs entre temps.

Donc pour moi, désormais quand c'est possible c'est toujours dans l'ordre, OS+SP, SQLServer+SP, le reste ...
Permalien 09/02/2010 @ 08:40

Vous devez être identifié pour poster un commentaire.

Liste des blogs

Blog de Philippe Vialatte

Ce blog contient:
- des bouts de code
- quelques news
- des états d'âme

....et des fois, quelque chose d'intéressant ;)

Blog roll

Profil MVP

Réseaux sociaux



Catégories


Rechercher

<  Novembre 2011  >
Lun Mar Mer Jeu Ven Sam Dim
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Syndiquez ce blog XML

Articles :

Commentaires :

 
 
 
 
Partenaires

Hébergement Web