Le fait d'ajouter des étapes au job Distribution Agent met quelques bâtons dans les roues de celui-ci. C'est pourquoi il faut d'abord déterminer le meilleur moyen de configurer efficacement les deux agent jobs. Dans Enterprise Manager, vous pouvez définir le job Distribution Agent personnalisé de plusieurs façons : disable, démarrer
Configurer les Agent Jobs (2)
à une heure programmée, ou
démarrer en même temps que le service
SQL Server Agent. (Le service SQL
Server Agent est un service système
Windows 2000 ou Windows NT.)
En démarrant,
ce service lance tous les jobs
que vous avez définis en mode Start
automatically when SQL Server Agent
starts. Pour ce projet de personnalisation,
il n’est pas possible de définir des
démarrages automatiques d’un job
Distribution Agent. Dès qu’un job démarre
automatiquement et atteint Run
agent, le job exécute par défaut distrib.
exe avec un argument Continuous
pour interroger de nouveaux instantanés
à un certain intervalle de polling,
jusqu’à ce que le service SQL Server
Agent s’arrête ou que vous l’arrêtiez
manuellement. Par conséquent,
l’étape recreate du job Distribution
Agent ne s’exécute jamais et l’étape
drop ne s’exécute jamais pour le prochain
instantané interrogé.
Si l’on définit un job Distribution
Agent personnalisé pour qu’il démarre
à une heure programmée, il exécute
les étapes successives sans s’arrêter sur
Run agent et il s’arrête jusqu’à ce que
le prochain programme commence.
Toutefois, programmer ou planifier un
job Distribution Agent ne fonctionne
pas bien non plus pour le projet de
personnalisation. Il est difficile de prédéfinir
un tel programme, parce qu’il
doit s’assurer que le job Distribution
Agent ne démarre pas avant que le job
Snapshot Agent ne soit fini et il ne doit
pas chevaucher les programmes des
autres jobs Distribution Agent.
Pour lancer et arrêter chaque job
Distribution Agent au bon moment, il
faut séquencer le job Snapshot Agent
et les jobs Distribution Agent. Pour accomplir le séquencement, il faut
d’abord désactiver chaque programme
de job Distribution Agent afin que le
job ne démarre que manuellement ou
sur appel. Ensuite, il faut personnaliser
le job Snapshot Agent afin que, quand
son étape Run agent est finie, le job
démarre un job Distribution Agent à la
fois. On personnalise le job Snapshot
Agent en insérant la nouvelle étape
Start Distribution Agent Jobs (start
distributors) immédiatement après
l’étape Run agent du job Snapshot
Agent.
Pendant l’étape start distributors, la
procédure stockée sp_start_job s’exécute
sur chaque job Distribution
Agent, un à un.
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
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
