Rafraîchir les métadonnées des modules SQL
Après un certain temps de vie, ou après que la structure d’une base de données de développement ait été copiée depuis celle de production puis modifiée, il arrive que lorsqu’on recherche les...
View ArticlePourquoi je ne peux pas être supporter de l’utilisation des plans de...
Voici une énumération des raisons qui font que jusque ici, je n’ai jamais donné mon aval à la création de plans de maintenance sur des instance SQL Server de production : => Les plans de maintenance...
View ArticleTrouver et corriger les index uniques (non filtrés) sans contrainte
Exception faite des index unique filtrées, il n’y aucune différence en termes de performances entre l’ajout d’un index unique, et l’ajout d’une contrainte d’unicité (qui est elle-même supportée par un...
View ArticleQue faire avec l’erreur 18486 : Login failed for user ‘unLogin’ because the...
Voici comment se dépatouiller de cette erreur, qui peut se produire lorsque : - le nombre de tentatives de connexion avec un mot de passe incorrect a dépassé - et que le nom de connexion est paramétré...
View ArticleCadeau de Noël de Kalen Delaney : un livre sur le verrouillage, le blocage et...
Le site de RedGate, créé par Bard Mc Gehee, publie depuis quelques années déjà de nombreux ouvrages, dont certains abordent des thèmes que l’on voit rarement explorés en détails, parfois même par les...
View ArticleReprise d’activité étape par étapes : le poster de Paul Randal
Paul Randal est très connu dans la communauté SQL Server puisqu’il publie très régulièrement des détails sur le fonctionnement interne de SQL Server, dont certains ne sont pas documentés, à travers son...
View ArticleUne procédure stockée pour connaître l’état des fichiers du journal des...
Ha ! le fichier du journal des transactions, l’option de récupération, son grossissement, … et bien sûr la fameuse transaction restée ouverte qui a provoqué une explosion de la taille de celui-ci,...
View ArticleScripter les connexions, rôles et utilisateurs avec leurs privilèges sous SQL...
La procédure que Microsoft fournit pour transférer les connexions d’une instance de SQL Server à l’autre s’applique très bien à SQL Server 2000, qui a près de 13 ans ! Pourtant, avec les possibilités...
View ArticleMise au point à propos du compteur de performance Page Life Expectancy
Parmi les compteurs de performance qu’expose SQL Server, il en existe quelques-uns qui ne laissent aucun doute sur les performances courantes d’une instance SQL Server. Page Life Expectancy est l’un...
View ArticleLes posters des permissions pour SQL Server 2008 R2, 2012 et Azure
Si l’on est un peu perdu dans les privilèges que l’on peut octroyer à des utilisateurs ou des connexions (logins), ou que l’on souhaite tout simplement explorer les possibilités offertes par les...
View ArticleDevart : SQL Complete et sql-format.com
Devart est un éditeur Ukrainien de logiciels tournant autour des moteurs de base de données relationnelles SQL. L’éditeur vient de publier le site sql-format.com, qui permet comme son nom l’indique de...
View ArticleLa clause VALUES n’est-elle réservée qu’à l’ordre INSERT ?
Si je pose la question, c’est que la réponse est … non, et ce depuis SQL Server 2008 ! En effet l’utilisation la plus commune de la clause VALUES se fait lors de la définition d’un ordre INSERT, et...
View ArticleVous êtes sûr d’avoir les BACKUP avec CHECKSUM parce que vous utilisez...
Après avoir vu comment compresser toutes les sauvegardes de base de données dès SQL Server 2008, il est intéressant de trouver comment activer l’option CHECKSUM de l’instruction BACKUP. A ce sujet, la...
View ArticleDedicated administrator connections are not supported via SSMS as it...
Lorsqu’on tente d’ouvrir une connexion d’administrateur dédiée (DAC dans le jargon) à partir de l’explorateur d’objets de SQL Server Management Studio (SSMS), on obtient l’erreur suivante : Cependant...
View ArticleReprendre le contrôle d’une instance SQL Server lorsqu’on a perdu le mot de...
Comment faire lorsqu’on a perdu le mot de passe de la connexion sa pour se connecter à l’instance ? Ou comment est-il possible de prendre le contrôle d’une instance SQL Server installée par une...
View ArticleQuelles statistiques l’Optimiseur a-t-il utilisées pour calculer le plan de...
Si une bonne partie de votre temps de travail est consacrée à l’optimisation de requête et à la compréhension du fonctionnement de l’Optimiseur de Requêtes, vous vous êtes probablement demandé sur...
View ArticleSQL Server 2014 : c’est pour bientôt !
Un an après avoir sorti SQL Server 2012, le 2 Avril 2012, Microsoft a annoncé le 6 Avril la sortie de SQL Server 2014. Voici donc que la semaine dernière, à l’occasion du TechEd North America,...
View ArticleAuditer les processus bloqués : l’événement blocked process report
SQL Server 2005 a introduit un évènement capturable par SQL Profiler et par les Notifications d’évènements, qui permet de retrouver les processus qui ont été bloqués. Avec la sortie de SQL Server 2008...
View ArticleMicrosoft : large gallerie de ebooks gratuits
C’est par ici et il y en a pour tout le monde : Lync, Office, Sharepoint, SQL Server, System Center, Visual Studio, Web Development, Windows (Azure, Phone & Server) aux formats PDF, MOBI et EPUB....
View Article