août
2011
Il est possible d’utiliser l’Active Directory (AD) comme source de données, pour mettre à jour des tables d’une base de données SQL SERVER. Les tables en question peuvent contenir des informations relatives aux : ¤ employés ¤ ordinateurs d’une entreprise (ou d’une organisation) ¤ … Dans ce billet nous allons voir comment utiliser l’AD comme source pour mettre à jour une table de la base de données.
août
2011
Pour faire une photo des données d’une ou plusieurs table. Cette méthode permet de réaliser : * rapidement des jeux de données pour des tests * des snapshots des données des tables avant une opération et va donc permettre un retour arrière rapide au cas où …. Pour une base en production, cette méthode ne garantie pas la consistance des données dans la base.
août
2011
On peut être amener à travailler sur une « base de données » bizarre …mal conçue. Une base de données dont la plupart des tables ne respecte même pas la première Forme Normale (1FN): les tables contiennent pas des valeurs atomiques ! Une image est souvent plus parlante que de long discours …. Voyons un extrait (trois colonnes) d’une de ces tables
août
2011
Mon aide mémoire pour les manipulations des fichiers XML dans la base de données SQL Server.
juillet
2011
Depuis SQL SERVER 2005 la notion de schema de base de données a changé. Un schema est devenu donc un « namespace », un conteneur des objets de la base de données : Tables, Vues, Procédures, Fonctions, Triggers, Users,… Malgré cette définition claire de Microsoft on n’en voit pas la traduction dans la représentation affichée par SQL SERVER Management Studio (SSMS 2005, SSMS 2008, SSMS 2008R2). Une image est souvent plus parlant que de belles définitions…
juillet
2011
Dans les « Call Centers », une phase importante de la préparation d’une campagne d’appels sortant (Outbound calls) consiste à passer la table d’appels et plus précisément la colonne « Numéro de téléphone » dans une moulinette afin d’avoir des numéros de téléphones valides. Si la table d’appels contient un nombre important de faux numéros c’est sûr que la campagne ne sera pas fructueuse. Voici une fonction SQL qui permet de nettoyer et de valider les numéros de téléphones.
juin
2011
Il est possible depuis SQL SERVER d’exécuter des requêtes sur une instance ORACLE se trouvant sur une machine distante. L’objectif de ce billet est de présenter les différentes étapes pour la mise en oeuvre de requêtes distribuées entre une instance SQL SERVER et une instance ORACLE.
avril
2011
L’option ISO_WEEK pour la fonction DATEPART n’existe pas sous SQL SERVER 2005. Sous SQL SERVER 2008 et > Cette option retourne le numéro de semaine pour une date, telle que définie par la norme ISO 8601. La norme ISO pour la numérotation des semaines impose que : –> la semaine numéro 1 d’une année correspond à la semaine où tombe le premier jeudi de l’année. –> la semaine commence le lundi Cette norme ISO est […]