Une petite procédure bien utile glanée sur le net : identifier le numéro de version interne d’un fichier .mdf Pour la liste des versions, reportez-vous à cet article : http://blog.datafly.pro/post/Retrouvez-la-version-d-origine /*——————————————————————- [SCRIPT] spDBVersion [DESCRIPTION] Obtenir le numéro de version interne d’un fichier .mdf [AUTHOR] msdn forum – jswansonpeopletrak [DATEMAJ] 20200221 […]
Category : Divers
Cette ancienne procédure fonctionne toujours très bien et permet de rechercher une chaîne de caractères dans toutes les colonnes de toutes les tables d’une base. Cela risque bien sûr d’être un peu long pour une base volumineuse… /*——————————————————————- [SCRIPT] sp_SearchAllTables [DATABASE] [DESCRIPTION] Recherche d’une chaîne de caractères dans toutes les […]
Ce script simplifie la création d’instantanés de bases de données (database snapshot) en créant la procédure sp_createsnapshot /*——————————————————————- [SCRIPT] sp_createsnapshot [DATABASE] master [DESCRIPTION] Créer un snapshot d’une base de données. [CREE/MODIFIE PAR] DATAFLY – Arian Papillon Utilise aussi la fonction F_EXTRACT_FILE (auteur Frédéric Brouard) [DATE] 20190125 ——————————————————————-*/ /****** Object: StoredProcedure […]
Plusieurs moyens d’obtenir en T-SQL les ports d’écoute TCP de l’instance à laquelle on est connecté : /*——————————————————————- [SCRIPT] TCP ports [DESCRIPTION] find local tcp ports [MAJ PAR] DATAFLY – Arian Papillon [DATE] 20181105 ——————————————————————-*/ — pour SQL 2012 et au delà SELECT value_name AS [Name],value_data AS [Port Number] From […]
Compte les DMV par catégorie. Syntaxe SQL Server 2016+, utilise la fonction string_split. /*——————————————————————- [SCRIPT] count_dmvs [DATABASE] master [DESCRIPTION] Count DMV by categories [MAJ PAR] DATAFLY – Arian Papillon ——————————————————————-*/ USE master GO SELECT value AS Categorie , type_desc , COUNT(*) AS Nb FROM ( SELECT ROW_NUMBER() OVER ( PARTITION […]