Après avoir personnalisé le job Snapshot Agent, il faut faire de même avec les jobs Distribution Agent en ajoutant les étapes chargées d'abandonner et de recréer tous les index et contraintes de clés. Pour trouver les jobs Distribution Agent que vous voulez modifier, suivez dans Enterprise Manager le chemin que
Ajouter l’étape d’abandon
vous avez pris
pour trouver le job Snapshot Agent
(dans la fenêtre agent jobs).
Faites un
clic droit sur chaque job Distribution
Agent puis sélectionnez Agent
Properties. Dans la boîte de dialogue
Properties, cliquez sur l’onglet
Schedules, double-cliquez sur chaque
schedule activé, sélectionnez n’importe
quelle option schedule-type excepté
Start automatically when SQL
Server Agent starts, puis désactivez le
programme. Par suite de cette désactivation,
le job ne démarrera que quand
l’étape start distributors l’appellera
dans le job Snapshot Agent.
Passez à
l’onglet Steps. Insérez l’étape drop
avant l’étape Run agent, entrez le nom
de l’étape puis acceptez le type de
commande et la base de données par défaut.
Dans la fenêtre Command, entrez une
procédure stockée qui abandonne
tous les index et contraintes de clés sur
toutes les tables cible dans la base de
données d’abonnement à distance.
Cette procédure stockée (hub_remote_
drop_save_subscribed_article_i
ndexes) accède aux tables système
dans la base de données de publication
et, par conséquent, doit être stockée
dans le publieur (publisher).
Cependant, le job Distribution Agent
exécute l’instruction EXEC sur le distributeur. Cette instruction
suppose donc que le même serveur est
à la fois publieur et distributeur. Dans
le cas contraire, l’instruction aurait inclus
le nom qualifié du publieur relié
HUB1DB, de la manière suivante :
EXEC HUB1DB.master.dbo.hub_remote_dropt_save_subscribed_article_indexes ‘hub2_publish_db’, ‘CGIS1’, ‘hub4_publish_db’, ‘adressing_truncate’
Ici, l’instruction EXEC abandonne tous les index et contraintes de clés des tables cible chez l’abonné, en appelant la procédure
stockée provenant du distributeur.
Vous savez désormais créer l’étape
drop dans le job Distribution Agent.
Vous pouvez donc mettre en oeuvre la
procédure stockée hub_remote_drop_
save_subscribed_article_indexes. Cette
mise en oeuvre se déroule en quatre
étapes.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Cybersécurité française 2026 : explosion des startups, ralentissement des scale-ups et virage stratégique de l’IA
- Le Cercle de l’Innovation décerne le Prix de l’Innovation du Public 2026
- Avec l’IA agentique, la robustesse des SI redevient stratégique
- Les erreurs du secteur bancaire dans son approche IA
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
