Il fallait bien que ça arrive un jour… Je quitte Bewise et la région toulousaine pour vivre une nouvelle aventure. Sans vous faire languir plus longtemps, cette nouvelle aventure sera parisienne. Après 9 ans à Toulouse, j’ai décidé de remonter à la capitale pour dynamiser encore plus ma carrière. Cette aventure n’est pas loin de…Lire la suite En route pour une nouvelle aventure
Mois: juin 2011
200ème
Un palier est atteint, ce blog en arrive à son 200ème post. Cela fait 4 ans et demi que j’ai démarré ce blog pour livrer mes pérégrinations de consultant / expert sur SQL Server. Entre temps, j’ai auditer des dizaines de clients, j’ai fait de nombreux projets, j’ai donné des dizaines de formations, j’ai couvert…Lire la suite 200ème
Uptime SQL Server
Pour savoir depuis quand tourne votre instance c’est avec cette commande : Enjoy !
Mon Lookup ne matche plus
Un nouveau post rapide pour une problématique que vous pouvez rencontrer avec les Lookup Transformations dans SSIS. Problème : les données semblent égales et pourtant le Lookup n’arrive pas à matcher. Fait perturbant, si vous passez le mode de cache en No Cache, ça marche… Solution : Le problème vient des types de données. Dans…Lire la suite Mon Lookup ne matche plus
Corriger les utilisateurs orphelins
Un post rapide de chez un client pour livrer une solution simple… Pour rassurer tout le monde tout de suite, je ne vais frapper personne ; je dis “corriger” dans le sens de “réparer”. Problème : vous restaurez une base de données et, évidemment, les utilisateurs ne sont plus mappés aux logins (Connexions dans…Lire la suite Corriger les utilisateurs orphelins
La théorie du diagramme patate
Depuis de nombreuses années, je demande à mes équipes de me produire ce que j’appelle des diagrammes patate ©. Explication On a tous griffonné sur un tableau, une feuille blanche ou un cahier un schéma représentant notre application. On appelle cela un diagramme d’architecture et on rajoute souvent la notion d’architecture technique, physique, réseau, logicielle,…Lire la suite La théorie du diagramme patate
Et le Capacity Planning, bordel !
Sous-Titre : TempDB a explosé Cas classique : aucune architecture physique ou questionnement sur l’espace disque n’a été fait à l’installation de SQL Server. En production, vos bases grossissent et pas forcément de la meilleure des façons. Retenez ce mot : CAPACITY PLANNING (en fr-FR : prévision de volumétrie). C’est une obligation sur une…Lire la suite Et le Capacity Planning, bordel !
Visualiser les histogrammes des statistiques des index
En auditant les statistiques d’une base de de données chez un client, j’ai eu l’idée de créer un rapport qui afficherait de façon plus lisible les STATISTICS des tables. J’aurai aimé vous faire un cours complet sur les statistiques dans SQL Server mais on va raccourcir un peu. Quand vous regardez le détail d’une statistique…Lire la suite Visualiser les histogrammes des statistiques des index
Jeu de rôles avec Analysis Services
Sans faire tout un article sur la sécurité dans Analysis Services, je vais traiter d’un point de détail suite à la question d’un client. La problématique (simplifiée) est la suivante : sur un cube avec un nombre important d’utilisateurs, presque chacun doit seulement avoir accès un une partie des données. La répartition des droits se…Lire la suite Jeu de rôles avec Analysis Services
Lister les rapports et leurs sources de données
Pour les besoins d’une étude d’impact avant une migration, j’ai besoin de récupérer la liste des rapports et la base dans laquelle ils vont piocher leurs données. Evidemment, quand on a plusieurs centaines de rapports et des dizaines de DataSources accumulés depuis des années, on oublie vite l’idée de faire le référencement à la main.…Lire la suite Lister les rapports et leurs sources de données