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
Guide de Cyber-résilience pour Microsoft 365
La violation de votre tenant M365 va au-delà d’un simple incident de cybersécurité. Elle peut entraîner une interruption opérationnelle généralisée, des perturbations commerciales et une exposition de vos données sensibles. Découvrez les méthodes et technologies pour évaluer, comparer et renforcer votre posture de sécurité Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Pilotage de la DSI : lucidité, exigences et engagement
- Les entreprises n’ont plus le luxe d’expérimenter l’IA
- Le changement, moteur d’engagement au travail
- Cloud 2026 : 5 tendances à anticiper pour les PME françaises
Articles les + lus
Alliée ou menace ? Comment l’IA redessine le paysage cyber
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
À la une de la chaîne Tech
- Alliée ou menace ? Comment l’IA redessine le paysage cyber
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
