Comment vérifier si le SP1 pour SQL Server 2008 R2 est déjà installé?
J'ai de la difficulté à déterminer si le SP1 est déjà installé. Je ne pense pas que je pourrais le vérifier à partir de la Gestion de Studio comme une autre application. Mais le serveur SQl elle-même n'a pas d'INTERFACE utilisateur de consulter la section "à propos". 🙂
Des idées?
source d'informationauteur Houman
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas de service pack 1 pour SQL Server 2008 R2 pour l'instant.....
Mais pour le vérifier, vous pouvez inspecter la
productlevel
propriété de serveur:Cela va contenir
RTM
pour la version RTM d'origine (comme c'est mon cas avec SQL Server 2008 R2 maintenant), ou contenant des informations sur le service pack installé.Je l'utilise généralement cette requête SQL:
Cette liste, votre version du serveur, edition, service pack (le cas échéant), etc. - quelque chose comme cela:
Mise à jour: cette réponse était correcte, quand il a été publié en juillet 2011.
Maintenant, en novembre 2012, il y a SQL Server 2008 R2 Service Pack 2 disponible pour le téléchargement
Noter qu'il existe deux versions de Service Pack 1 - le CTP a été publié en avril, et la version finale qui devrait sortir un jour à l'autre. Deux de ces versions sera de retour "SP1" pour ProductLevel, et les deux vont dire "Microsoft SQL Server 2008 R2 (SP1) ..." @@VERSION. La différence sera que @@VERSION pour le CTP prochaines dire 10.50.2425 et le reflet d'une date du 6 avril 2011; la version finale aura plus de numéro de build et de réfléchir à une date ultérieure (je vais essayer de me rappeler de revenir et de mettre à jour ce post lors de la SP a été libéré pour de bon).
Désolé pour participer à la discussion en retard, mais pour le bénéfice des futurs lecteurs, je voulais le rendre clair que, tout en s'appuyant sur ProductLevel disant "SP1" n'est pas le plus infaillible pour s'assurer que vous êtes à la version finale du Service Pack 1.
Et enfin, ne pas se sentir mal à propos de l'obtention de 2008 & 2008 R2 mixte. Ce fut une mort cérébrale Microsoft de nommage gaffe le long des lignes de TIMESTAMP, DATETIME2 et DACPAC ... et basé sur le nombre de personnes qui continuent à essayer de les appliquer 2008 mises à jour de R2 et vice-versa, et l'absence d'adoption due en partie au moins plutôt à l'impression exacte que R2 est très probablement le plus cher service pack jamais, j'espère qu'ils ont appris comment idiot qu'il était.
Pour vérifier les Informations de SERVEUR SQL de la Version d'utiliser ce script:
Niveau du produit permettra de déterminer si vous avez
SP1, SP2
Installé ou pas.