Mai = jours fériés : le bon moment pour faire toutes les mises à jour SQL Server
Par Arian Papillon le vendredi 8 mai 2015, 11:26 - Lien permanent
Le moi de mai étant rempli de jours fériés (en plus du muguet), c'est peut-être le moment de vérifier que votre version de SQL Server ne nécessite pas le passage de correctifs. Voilà la marche à suivre et les liens vers tous les derniers correctifs..
Quelle stratégie pour la mise à jour ?
Les Service Packs : indispensables, ils vous assurent d'avoir la dernière mise à jour "validée" de votre produit. Vous pouvez installer directement le dernier Service Pack : pas besoin d'installer les intermédiaires.
Les Cumulative Updates : facultatifs, ils intègrent toutes les corrections depuis une version RTM ou depuis un service pack donné et sont publiés tous les 2 mois.
Dans tous les cas, la prudence s'impose. Attendez toujours quelques jours après la sortie d'un correctif pour l'installer : l'expérience nous montre qu'il peut y avoir des bugs comme pour le retrait récent du Service Pack 1 de SQL 2014 (et ce n'est pas le premier incident de ce type). D'autre part, avant de lancer l'installation sur un serveur de production, vérifiez par des tests qu'il n'existe pas d'impact sur vos applications.N'oubliez pas que les outils clients (SSMS, SSDT, BIDS, ...) bénéficient aussi de l'installation d'un correctif, n'hésitez pas à le passer aussi sur votre station de travail où ces outils sont installés.
D'autre part, les "feature packs" qui comprennent les fonctionnalités additionnelles au produit sont généralement mis à jour également (voir le tableau récapitulatif en fin d'article)
Première étape : identifier la version de votre SQL Server.
Dans SQL Server Management Studio, dans l'explorateur d'objets, clic droit sur l'instance SQL, propriétés.
Ou avec une requête :
SELECT @@VERSION
ou
SELECT SERVERPROPERTY('ProductVersion')
ou encore
EXEC xp_msver
Deuxième étape : identifier le(s) correctif(s) à installer.
Puis reportez-vous au tableau ci-dessous pour identifier les correctifs à télécharger et installer en fonction de votre version :Version | Build | Votre niveau de correctif | Mise à niveau indispensable | Mise à jour facultative |
SQL Server 2014 | 12.00.2000 | SQL Server 2014 RTM | - | CU7 |
SQL Server 2012 | 11.00.2100 | SQL Server 2012 RTM | SP2 | SP2 + SP2CU5 |
11.00.3000 | SQL Server 2012 SP1 | SP2 | ||
11.00.5058 | SQL Server 2012 SP2 | - | CU5 | |
SQL Server 2008 R2 | 10.50.1600 | SQL Server 2008 R2 RTM | SP3 | - |
10.50.2500 | SQL Server 2008 R2 SP1 | SP3 | - | |
10.50.4000 | SQL Server 2008 R2 SP2 | SP3 voir note | - | |
10.50.6000 | SQL Server 2008 R2 SP3 | A jour, version finale. | - | |
SQL Server 2008 | 10.00.1600 | SQL Server 2008 RTM | SP4 | - |
10.00.2531 | SQL Server 2008 SP1 | SP4 | - | |
10.00.4000 | SQL Server 2008 SP2 | SP4 | - | |
10.00.5500 | SQL Server 2008 SP3 | SP4 | - | |
10.00.6000 | SQL Server 2008 SP4 | A jour, version finale. | - | |
SQL Server 2005 | 9.00.1399 | SQL Server 2005 RTM | SP4 | SP4 + SP4CU3 |
9.00.2047 | SQL Server 2005 SP1 | SP4 | SP4 + SP4CU3 | |
9.00.3042 | SQL Server 2005 SP2 | SP4 | SP4 + SP4CU3 | |
9.00.4035 | SQL Server 2005 SP3 | SP4 | SP4 + SP4CU3 | |
9.00.5000 | SQL Server 2005 SP4 | - | SP4CU3 |
Les derniers "Feature Packs"
Comme expliqué plus haut, ils font également l'objet de mises à jour, qui suivent les Service Packs. Suivez le tableau récapitulatif suivant :
Version | Dernier Feature Pack |
SQL Server 2014 RTM | SQL Server 2014 Feature Pack |
SQL Server 2012 SP2 | SQL Server 2012 SP2 Feature Pack |
SQL Server 2008 R2 SP3 | SQL Server 2008 R2 SP3 Feature Pack |
SQL Server 2008 SP4 | SQL Server 2008 SP4 Feature Pack |
SQL Server 2005 SP4 | SQL Server 2005 SP4 Feature Pack |