Certains me désignent sur le forum SQL Server comme l’homme qui murmure à l’oreille des CTE.
En voici donc une nouvelle !
Consulter l’historique des restaurations de bases de données
Voici une petite requête qui permet de voir toutes les restaurations de bases de données d’une instance …
Lister les contraintes CHECK qui utilisent une fonction définie par l’utilisateur
Voici un snippet qui vous permettra de trouver tous les contraintes de domaines qui font référence à une fonction que vous avez défini
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ------------------------------- -- Nicolas SOUQUET - 20/08/2009 ------------------------------- SELECT T.name AS nomTable, C.name AS nomColonne, CHK.name AS nomContrainte, CHK.definition AS DefinitionContrainte FROM sys.tables AS T -- Tables JOIN sys.columns AS C ON T.object_id = C.object_id -- Colonnes JOIN sys.check_constraints AS CHK -- contraintes CHECK ON CHK.parent_object_id = T.object_id AND CHK.parent_column_id = C.column_id WHERE CHK.definition LIKE '%maFonction%' ORDER BY T.name |
ElSuket
Télécharger les versions express de SQL Server 2000, 2005 et 2008
Voici quelques liens vers les éditions gratuites de SQL Server …
We Loaded 1TB in 30 Minutes with SSIS, and So Can You
Voici un article dévoilant la configuration nécessaire pour charger un To de données en 30 minutes, ce qui équivaut à 555 Mo par seconde …
Comment exécuter une procédure stockée dès le démarrage de SQL Server ?
Nous allons voir comment on peut exécuter n’importe quelle procédure stockée dès le démarrage de SQL Server, à l’aide de la procédure stockée sp_procoption
Générer le script complet des objets d’une base de données
Voici comment générer le script des objets de base de données (tables, vues, procédures stockées, fonctions, …) sans ses données, à l’aide de SQL Server Management Studio.
Caractériser une adresse IP
Voici une procédure stockée pour :
– vérifier une adresse IP
– chercher si celle-ci est privée
– chercher la classe de cette adresse IP
Différence entre LOGIN et USER, entre connexion et utilisateur
Quelle est la différence entre une connexion, ou LOGIN, et un utilisateur de base de données ?
Suivre les plans de maintenance
Comment savoir si un plan de maintenance s’est correctement exécuté ?
Comment savoir combien de temps a duré son exécution ?
Une requête simple dans la base de données système MSDB nous donne la réponse …
Valable sous SQL Server 2000 et ultérieur