Sortie du service pack 2 de SQL Server 2008

Microsoft a annoncé la sortie du service pack 2 de SQL Server 2008. Ce service pack 2 propose des améliorations importantes.

–> Mise à jour concernant le serveur de rapport en mode intégration avec Sharepoint :

Il est possible maintenant d’utiliser SQL Server 2008 en mode intégration avec Sharepoint 2010. De même, un add-on permet maintenant d’intégrer le serveur de rapports SQL Server proposé avec SQL Server 2008 R2 avec Sharepoint 2007.

–> Mise à jour concernant la gestion centralisée de SQL Server 2008 R2 :

Il est maintenant possible d’utiliser UCP et DAC pour gérer des instances tournant sur SQL Server 2008 sans avoir à migrer sous SQL Server 2008 R2

>> La news officielle

David BARBARIN (Mikedavem)
Elève ingénieur CNAM 
MVP SQL Server

Histoire de stockage : colonnes sparses avec SQL Server 2008

Les colonnes fragmentées ou SPARSE sont apparues avec la version 2008 de SQL Server. Celles-ci permettent d’optimiser le stockage pour les tables ayant une majorité de colonnes avec une absence de valeurs (NULL). Cependant ce type de colonne n’est réellement efficace que si une table possède une majorité de valeurs NULL pour les colonnes concernées. Pourquoi une telle condition ? C’est ce que nous verrons dans ce billet.

Lire la suite

Histoire de stockage : Modifications internes relative au changement de longueur d’une colonne de table

La modification de la longueur d’une colonne de table est une opération plutôt courante dans la vie d’un administrateur de bases de données mais qu’en est il du stockage interne ? Beaucoup de gens pensent par exemple que diminuer la longueur d’une colonne permet de récupérer de l’espace de stockage ou que d’augmenter la longueur d’une colonne n’a que très peu d’impact. Rien de ceci n’est vrai et nous le verrons dans la suite de ce billet.

Lire la suite

Installation de SQL Server 2008 avec le message d’erreur « Performance counter registry hive consistency check » failed.

Aujourd’hui j’ai été confronté à un problème d’installation avec SQL Server 2008. Lors de la phase de vérification via le System Configuration Checker, une erreur a été levée concernant un problème de compteur de performance avec la ruche du registre corrompu. Bien entendu le détail de l’erreur nous ramène à un KB Microsoft (http://support.microsoft.com/kb/300956) qui explique comment reconstruire les compteurs de performances lorsque ceux-ci sont corrompus mais sans effet dans mon cas. En analysant un peu la situation je me suis aperçu que j’avais installé une version anglaise de SQL Server 2008 avec une version française de Windows Server 2008. Voici pour ma part la solution qui a résolu mon problème ..

Lire la suite