SQL Server avec un service pack inclus

L’une des demandes fréquentes autour de l’installation de SQL Server, que ce soit SQL Server 2000, SQL Server 2005 ou SQL Server 2008, est la disponibilité de version intégrant le dernier service pack.

La réponse est : non !

Il n’existe pas de version de SQL Server intégrant directement le dernier service pack ou, dans le jargon technologique de version “slipstreamed” d’un service pack de SQL Server.

Dans le cas d’une installation sur des systèmes récents comme Windows server 2008, c’est d’autant plus gênant qu’un message d’erreur apparaît au début du programme d’installation de SQL Server 2005 :

This program has known compatibility issues

Si vous tentez d’installer SQL Server 2000 sur Windows Server 2003, vous obtenez le message d’erreur suivant :

SQL Server 2000 SP2 and below isn't supported by this version of Windows. To run the program, click Continue. For more information, click Details.

Ces messages ne sont, fort heureusment pas blocants !

Pour installer SQL Server, il est, donc, nécessaire d’installer une version non supportée, puis d’appliquer le service pack.

Au passage, n’oubliez pas de vérifier que vous parvenez à restaurer la sauvegarde de vos bases de données avant d’appliquer un service pack sur un serveur en production, car un service pack de SQL Server ne se désinstalle pas.