La méthode Drop_Save_Table_ Indexes appelle à son tour les méthodes Script des objets SQL-DMO et sauvegarde les scripts de création dans une procédure stockée créée par programme (dont le nom contient @publication), qui les stocke dans @destination_ db. Par exemple, en possession d'une publication nommée addressing_truncate, la méthode Drop_Save_Table_Indexes créerait
Ajouter l’étape d’abandon (4)
programmatiquement une procédure
stockée nommée create_addressing_truncate_indexes.
En nommant ainsi la procédure stockée créée programmatiquement, vous pouvez faire la distinction entre de multiples procédures
stockées dans la même base de données
d’abonnement (destination).
On peut se protéger contre l’utilisation de
cette méthode d’abandon (destructive)
en utilisant le flag booléen
@is_drop, qui sauvegarde les scripts
sans abandonner (détruire) les index
et contraintes de clés correspondants
s’il est mis à 0 (false). Cette méthode
est suffisamment générale pour abandonner
et sauvegarder les scripts des
index et des contraintes de clés pour
n’importe quelle liste de tables.
A noter que le composant COM
personnalisé, la procédure stockée à
distance, et les tables cible sont tous au
niveau local de l’abonné. L’abandon et
la sauvegarde réels des index et des
clés ont lieu chez l’abonné sans faire
un aller-retour avec le distributeur, jusqu’à
ce que la procédure à distance se
termine. Pour une description détaillée
du processus d’abandon et sauvegarde
et d’un snippet de code VB de
la méthode Drop_Save_Table_Indexes
de l’objet VB COM, voir l’encadré Web « Stop, Drop, and Save ».
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Avec les Smart Data, les entreprises mènent la danse de l’observabilité moderne
- Les dirigeants européens redéfinissent la C-suite à l’ère de l’IA
- Analyse Patch Tuesday Mai 2026
- Pour un cloud plus fiable : renforcer l’auditabilité et la transparence au service de la sécurité
Articles les + lus
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
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
À la une de la chaîne Tech
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- 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
