juin
2010
Comment monitorer les principaux services SQL de tous les serveurs de base de données du réseau ?
juin
2010
Si en toute connaissance de cause vous décidez de basculer toutes les bases de données utilisateurs d’une instance SQL Server (2005 ou 2008) en mode de récupération FULL alors ce script peut vous éviter de perdre du temps à faire une tâche répétitive…
juin
2010
Comment auditer un fichier backup sous SQL 2008 ? Voici un script T-SQL pour obtenir les informations suivantes : –>Nom du compte utilisateur sous lequel le backup est fait –>Nom du serveur sur lequel le backup est fait –>Nom de la base de données sauvegardée –>le backup est-il réalisé par d’une sauvegarde instantanée type SNAPSHOT ? –>la base de données était accessible en lecture seule au moment de la sauvegarde ? –>la base de données […]
juin
2010
Comment auditer un fichier backup sous SQL 2005 ? Voici un script T-SQL pour obtenir les informations suivantes : –>Nom du compte utilisateur sous lequel le backup est fait –>Nom du serveur sur lequel le backup est fait –>Nom de la base de données sauvegardée –>Version du logiciel qui a créé la sauvegarde –>Version de la base de donnée sauvegardée –>Niveau de compatibilité de la sauvegarde –>Collation utilisée par la base de données backupée –>le […]
juin
2010
Comment auditer un fichier backup sous SQL 2000 ? Voici un script T-SQL pour obtenir les informations suivantes : –>Nom du compte utilisateur sous lequel le backup est fait –>Nom du serveur sur lequel le backup est fait –>Nom de la base de données sauvegardée –>Version du logiciel qui a créé la sauvegarde –>Version de la base de donnée sauvegardée –>Niveau de compatibilité de la sauvegarde –>Collation utilisée par la base de données backupée –>le […]
juin
2010
Pour des raisons X ou Y on peut être amener à modifier la colonne auto-incrément d’une table. Comment donc changer par exemple la colonne ID(1,1) pour avoir ID(2,2) ?. On peut penser qu’un ALTER TABLE suffit à faire la modification. Mais Non…
juin
2010
Depuis la version 2005 de SQL SERVER, Microsoft a introduit le trigger (déclencheur) de connexion (LOGON). Chaque fois qu’un utilisateur ou une application se connecte à une instance SQL SERVER, l’évènement LOGON est levé et provoque ainsi l?activation du déclencheur de connexion. Ce couple évènement-déclencheur de connexion peut être utilisé pour : – mettre en place l’historique des accès à une instance SQL SERVER – gérer autrement un compte particulier. – imposer un nombre maximal […]
juin
2010
Comment obtenir très rapidement la liste de toutes les instances SQL Server du réseau.
juin
2010
Pour purger les tables d’une base de données (pour des raisons X ou Y), il est parfois indispensable de savoir : – D’abord l’espace disque occupé par la base de données (pour mesurer après l’effet de la purge) – Ensuite quelle(s) table(s) purgée(s) ? * Quelles sont les tables les plus grosses de la base ? * Quelles sont les tables qui contiennent plus de lignes ? * … Voici une requête T-SQL qui permet […]
juin
2010
Comment faire des suppressions ou des modifications en cascade sur des tables PARENT-ENFANT dont les liens de parenté sont des clés ?