Microsoft annonce la sortie de Microsoft Code Atlanta en version beta

La première keynote de Ted Kummert au SQL Pass Summit 2010 a révélé quelques sorties intéressantes aujourd’hui concernant SQL Server. Une annonce a été effectuée concernant la sortie de Microsoft CodeName Atlanta en version beta. Ce service est une plateforme online qui analyse d’éventuelles  instances SQL Server 2008 (ou ultérieur) et qui fournit en sortie une série d’alertes et de bonnes pratiques permettant de corriger de manière proactive des éventuels problèmes détectés lors de l’installation ou de la configuration de ces instances.

Le principe est assez simple. Il suffit d’installer sur un des serveurs de l’entreprise qui a accès à internet une passerelle permettant la communication entre les services en ligne de Microsoft Atlanta et les différents serveurs de bases de données à monitorer sur lesquels il faut également installer un agent qui collecte les données utiles pour les transmettre aux services en ligne de Microsoft Atlanta.

Ce service comporte 3 grand volets :

- Gestion des serveurs à monitorer
- Gestion des changements de configuration survenus les serveurs SQL
- Alertes et bonnes pratiques associées en fonction des configurations des serveurs SQL

Il est possible d’essayer ce service en ligne à l’adresse suivante :

https://www.microsoftatlanta.com/

Bon test !!

David BARBARIN (Mikedavem)
MVP SQL Server

Plan de maintenance SQL Server et bonnes pratiques

Il m’arrive souvent lors de mes audits de trouver des plans de maintenance qui ne sont pas en adéquation avec le business des clients soit parce que les personnes de l’IT n’ont pas les connaissances nécessaires pour le faire correctement soit parce que cette phase est souvent négligée. Dans ce billet, j’essaierai de répertorier sans aucune prétention l’ensemble des problèmes ou maladresses que j’ai pu rencontré au cours de ces audits et les bonnes pratiques  à appliquer en sachant qu’il n’existe pas une seule solution. En effet, bien souvent c’est le contexte client qui fera pencher la balance.

Lire la suite

SQL PASS Summit 2010 à Seattle du 08 au 11 novembre

A ne pas oublier cette année un des évènements maintenant incontournable pour les DBA et développeurs autour de SQL Server. Cet évènement  risque peut être de révéler quelques informations sur la future version de SQL Server .. à voir.

Bonne conférence !!!

David BARBARIN (Mikedavem)
MVP SQL Server

SQL Cluster : SQL Server 2008 ne voit pas le nouveau disque en cluster de basculement avec Windows Server 2008 R2 …

Un client a appelé un de mes collègues la semaine dernière en lui demandant pourquoi SQL Server ne voyait pas le nouveau disque partagé qu’il avait installé sur un cluster en basculement. J’ai eu moi même un client qui a rencontré ce genre de problème. Dans ce billet nous verrons les différentes étapes à effectuer pour que SQL Server puisse reconnaitre un disque (stockage) nouvellement installé sur un cluster en basculement.

Lire la suite

SQL Cluster : Comment savoir par requête quel nœud SQL est actif dans une topologie en cluster ?

Ceux qui ont eu a gérer des instances SQL Server en cluster se sont forcément posés la question de savoir quel noeud était actif sans avoir à regarder la console de gestion des clusters. La variable système @@servername indique le nom virtuel du cluster et non le noeud actif !

Heureusement la fonction système SERVERPROPERTY nous permet de connaitre cette information en utilisant la propriété ComputerNamePhysicalNetBIOS :

SELECT SERVERPROPERTY(‘ComputerNamePhysicalNetBIOS’);

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

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

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

Histoire de sauvegarde : Le mode de récupération BULK LOGGED

Le mode de récupération BULK LOGGED n’est pas le mode le plus utilisé avec SQL Server. Ce mode est pratique lorsqu’il s’agit de journaliser au minimum certains traitements ou certaines opérations de maintenance comme les reconstructions d’index par exemple. Ces opérations ont tendance à augmenter de façon importante la taille du journal des transactions. Dans ce billet j’expliquerai les processus internes lorsque ce mode de récupération est utilisé.

Lire la suite

Histoire de journal : Session de récupération et fonctionnement interne

Dans un précédent billet nous avons parlé des différentes phases d’une session de récupération avec SQL Server. Maintenant nous regardons plus en détail le fonctionnement interne des pages de données et du journal des transactions d’une base de données lorsqu’une mise à jour est effectuée sur les données d’une table.

Lire la suite

Nomination MVP SQL Server

Les nominations MVP sont tombés ce 1er avril 2010. Je suis à l’occasion devenu MVP SQL Server !!

Je profite donc de ce petit moment pour remercier l’ensemble des personnes qui ont contribué à l’obtention de ce titre de près ou de loin. Je remercie tout particulièrement l’équipe Developpez.com, Elsuket, Fadace, Dje, Waldar, SQLPro avec lesquels j’ai pu échanger autour de SQLServer et SQL et je tiens également à remercier SQLPro et Rudib pour le parrainage :-)

David BARBARIN (Mikedavem)
Elève ingénieur CNAM Lyon