Quelles sont les requêtes et tâches en cours d’exécution dans une instance...
Voici une requête basée sur les vues et fonctions de gestion dynamiques, introduites avec SQL Server 2005. Elle permet de lister l’ensemble des requêtes actuellement en cours d’exécution dans une...
View ArticleMarquer une procédure stockée comme objet système : la procédure stockée...
Il peut être intéressant de pouvoir utiliser une procédure stockée dans n’importe quel contexte de base de données (sur la même instance SQL Server). Voyons comment faire cela à l’aide de la procédure...
View ArticleTrouver et changer le propriétaire d’un plan de maintenance
Bien qu’incomplets en termes de fonctionnalités par rapport à une procédure stockée qui ferait la même chose, les plans de maintenance s’avèrent très simple à développer et à déployer dans un temps...
View ArticleGestion basée sur des stratégies : importer les stratégies de meilleures...
Introduite avec SQL Server 2008, la gestion basée sur les stratégies est une fonctionnalité qui permet d’évaluer et éventuellement de mettre en conformité des instances de SQL Server. Cela simplifie...
View Article5 nouvelles DMV dans SQL Server 2008 R2 SP1 (et donc SQL Server 2012)
Le service pack 1 de SQL Server 2008 R2 a introduit quelques nouvelles vues de gestion dynamique fort intéressantes, surtout quand il s’agit de communiquer avec les administrateurs système. =>...
View ArticleConsulter ou télécharger les documentations de SQL Server
Ma signature étant devenue trop longue pour référencer les liens vers la documentation de SQL Server pour ses dernières versions, je les regroupe donc dans ce billet => Page d’accueil des...
View ArticleConnaître la taille du cache allouée aux bases de données et à leurs tables...
Voici quelques requêtes qui montrent la taille du cache de données allouée aux tables (et vues indexées) : - pour toute l’instance SQL Server, - par base de données - par table (ou vue indexée) dans...
View ArticleUne requête pour connaître l’utilisation des index (et leur définition) : la...
Voici une requête qui retourne l’utilisation des index avec leur définition, sur un schéma et/ou une table ou vue indexée et/ou une base de données :...
View ArticleLes Événements Étendus avec SQL Server 2008
Je viens de publier un article sur les Événements Étendus avec SQL Server 2008. Je tiens à remercier Mikedavem pour ses encouragements, la relecture et l’aide à la publication. Je remercie également...
View ArticleUne procédure stockée système pour monitorer les verrous
Voici une procédure stockée qui permet de lister les verrous en cours dans une instance SQL Server...
View ArticleAttacher une base de données qui n’a pas de fichier du journal des transactions
Voici comment attacher une base de données SQL Server pour laquelle on dispose seulement des fichiers de données mais pas du fichier du journal des transactions. L’exemple qui suit est basé sur...
View ArticleAnalyse de plans de requête : SQL Sentry Plan Explorer
Si les plans d’exécution graphiques sont un bon outil pour faciliter la lecture des plans, l’outil souffre de quelques lacunes que SQL Sentry Plan Explorer a su combler. Depuis que je l’ai téléchargé...
View ArticleComment convertir un fichier blg en csv pour l’intégrer en base rapidement ?
Voici comment transformer un fichier blg généré par PerfMon en CSV en vue de l’intégrer dans une table de base de données (et pourquoi pas faire un rapport à partir de là ? ) Pour convertir un fichier...
View ArticleConnaître les caractéristiques d’une trace SQL Profiler
Sur un serveur à la configuration sous-dimensionnée que je surveille de temps en temps, j’ai trouvé une trace SQL Profiler en cours d’exécution. J’ai voulu en savoir plus sur les caractéristiques de...
View ArticleConnaître la longueur maximale des lignes des tables, et calculs relatifs
Il est intéressant de connaître la longueur maximale qui peut être stockée par une table pour tenter de prévoir la taille d’une base de données lorsque le système sera arrivé à maturité. Voici une...
View ArticleCopier un DTS d’un serveur à un autre
Nous allons voir comment transférer un lot DTS d’un serveur vers un autre, ce qui peut être intéressant pour copier un DTS développé sur une machine de développement vers une machine de production …...
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 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 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 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 Article