
AAD user creation on behalf AAD Service Principal with Azure SQL DB
An interesting improvement was announced by the SQL AAD team on Monday 27th July 2020 and concerns the support for Azure AD user creation on behalf of Azure AD Applications for Azure SQL as mentioned to this Microsoft blog post. In my company, this is …

Azure SQL Edge – Synchronisation des données
Après avoir déployé Azure SQL Edge, j’ai profité des différents capteurs de température qui surveillent mon domicile pour intégrer des données dans une base créé spécifi …

Dealing with SQL Server on Linux on WSL2
This is a blog post I intended to write sometime ago … about using SQL Server on Linux on WSL2. For whom already installed it on Windows 10, version 2004, you are already aware it doesn’t come with the support of systemd. Indeed, although …

SSMS Custom Report : job history planning
Un nouvel ajout à ma collection de custom reports pour SSMS : l’historique des jobs de l’agent SQL sous forme de planning sur 24 heures, disponible ici. Il est bien utile d’avoir un outil visuel pour identifier rapidement quels sont les jobs par …
Cockpit – K8s scaling
Chose promise chose due … Le billet précédent faisait référence à une vidéo que j’avais faite en Aout 2019. Je l’ai retrouvée et publiée sur Youtube. L’interface Cockpit, …

Ubuntu – Installation de Cockpit
Si vous lisez quelques articles sur ce blog, il ne vous aura pas échappé que l’OS Linux est de plus en plus présent. Que ce soit pour le support de Docker ou bien de Kubernetes, ou même pour supporter directement SQL Se …

Azure SQL Edge – Déploiement sur Raspberry Pi3
Il y a quelques semaines j’ai au le plaisir d’animer un Webinar (de 4 heures …) sur la modernisation de votre plateforme SQL Server. Tout le début de session était consacré à l’archéolog …

Isolation snapshot et version tag
Une question que posent souvent les développeurs : comment éviter les verrous bloquants à la lecture des données ? Une des (mauvaises) solutions est d’utiliser la directive NOLOCK (ou isolation READ UNCOMMITTED) : c’est un f …

Vérifier le nombre de VLF de vos bases
Un nombre trop important de VLF (Virtual Log File) peut être à l’origine de problèmes de ressources lors de l’exécution de votre instance SQL Server et notamment en ce qui concerne les sauvegardes. Cet article mon …

TDE et AlwaysOn… Penser à protéger tempdb
Le chiffrement TDE (Tranparent Data Encryption) permet de chiffrer l’intégralité du stockage de la base (données, index et transactions…) en garantissant aux requêtes les mêmes performances que si la base n …

1.4.10 – live process profiler
Hi all, long time without any new version of Kankuru. Lockdown didn’t help me to add new features but I finally found the courage to push this release Live Process profiler In the previous weeks, a windows update generated a cpu issue on some pro …

Eliminer ou chercher les accents
Une question qui m’a été posée : comment savoir si la colonne d’une table contient des caractères accentués ou des minuscules et comment y éliminer les accents ? Cela avec SQL comme avec SSIS : voyons quelques …

Modernisation de votre plateforme SQL Server – Slides et démos
Je voudrais d’abord remercier tous les participants à cette matinée SQL Server qui a été particulièrement bien suivie malgré sa longueur … les plus courageux étaient encore présents a …

Métadonnées du partitionnement
Quelles sont mes tables ou index partitionnés ? Comment sont-ils partitionnés ? Voici une requête qui détaille les éléments du partitionnement… Voici une requête qui vous donne toutes ces informatio …

Webinar – Modernisation de votre plateforme SQL Server
« Winter is coming » comme disent nos amis anglophones ! Voire l’hiver est déjà là ! En effet, Windows 2008 (R2) et SQL Server 2008 (R2) ne disposent plus de support depuis … Juillet 201 …