La sortie du programme SchemaCollector est visible sur la figure 3. Chaque entité de schéma (par ex., table, vue, procédure stockée) est scriptée dans son propre fichier individuel. Cette approche facilite l’archivage de toutes les entités du schéma dans un référentiel de code source, tel que Visual SourceSafe. Nous créons
Obtention des résultats
le nom de fichier de script approprié sur la base du nom de l’entité et en ajoutant le suffixe .sql pour indiquer qu’il s’agit d’un script. Par exemple, pour les tables nous employons :
// Set the Script
// File Name.
scrp.Options.
FileName =
strScriptFileDir +
@"\" + strTableName
+ ".SQL";
Pour effectuer le scripting réel, nous avons besoin de référencer un nom URN (Uniform Resource Name). Il s’agit d’une adresse spéciale (ou descripteur) qui identifie de manière unique les objets SQL Server. Le codage SMO a l’aspect suivant :
// Script out this
// Table. Urn[] urn = new
Urn[1];
Urn[0] = t.Urn;
scrp.Script(urn);
A la fin de l’exécution du programme, la sortie du schéma sera située dans une arborescence de répertoires sous le chemin spécifié par l’identifiant zBASEPATH dans le fichier App.Config. Par défaut, il s’agit du chemin C:\SCHEMA.
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Fuites de données : la France, 2ème pays le plus touché au monde début 2026
- Nomios accélère sur la cybersécurité industrielle avec un SOC renforcé et une Factory OT immersive
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Reprendre le contrôle de son SI : la clé d’un numérique à la fois souverain et responsable
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
