Afficher et modifier les paramètres d’invite de commandes d’un Agent de réplication

S'applique à : SQL Server

Les Agents de réplication sont des fichiers exécutables qui acceptent des paramètres de ligne de commande. Par défaut, les agents s’exécutent dans des étapes de travail de Microsoft SQL Server Agent, et ces paramètres peuvent être affichés et modifiés à l’aide de la boîte de dialogue Propriétés du travail -<Travail>. Cette boîte de dialogue est disponible dans le dossier Travaux de SQL Server Management Studio et sous l'onglet Agents du moniteur de réplication. Pour plus d’informations sur le démarrage du Moniteur de réplication, consultez Démarrer le Moniteur de réplication.

Remarque

Les modifications apportées aux paramètres prennent effet au prochain démarrage de l'Agent. Si l'Agent fonctionne en continu, vous devez l'arrêter, puis le redémarrer.

Bien que les paramètres puissent être modifiés directement, il est plus courant de les modifier dans un profil d'Agent. Pour plus d'informations, voir Replication Agent Profiles.

Si vous accédez à des travaux d'Agent à partir du dossier Travaux , utilisez la table ci-dessous pour déterminer le nom du travail d'Agent et les paramètres disponibles pour chaque Agent.

Agent Nom du travail Pour obtenir une liste des paramètres, voir…
Agent d'instantané <Publisher>-<PublicationDatabase>-<Publication>-<integer> Replication Snapshot Agent
Agent d'instantané pour une partition de publication de fusion Dyn_<Publisher>-<PublicationDatabase>-<Publication>-<GUID> Replication Snapshot Agent
l'Agent de lecture du journal ; <Publisher>-<PublicationDatabase>-<integer> Agent de lecture du journal des réplications
Agent de fusion pour les abonnements extraits <Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<integer> Replication Merge Agent
Agent de fusion pour abonnements par envoi de données (push) <Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> Replication Merge Agent
Agent de distribution pour abonnements par envoi de données (push) <Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> Replication Distribution Agent
Agent de distribution pour abonnements par extraction de données (pull) <Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<GUID> Replication Distribution Agent
Agent de distribution pour les abonnements par envoi de données aux Abonnés non SQL Server <Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> Replication Distribution Agent
Agent de lecture de la file d'attente [<Distributor>].<integer> Agent de lecture de la file d’attente de réplication

*Pour les abonnements par émission de données aux publications Oracle, il s’agit de <Publisher>-<Publisher> au lieu de <Publisher>-<PublicationDatabase>

**Pour les abonnements par extraction aux publications Oracle, il s’agit de <Publisher>-<DistributionDatabase> au lieu de <Publisher>-<PublicationDatabase>

Pour afficher et modifier les paramètres de ligne de commande de l'Agent de réplication à partir de Management Studio

  1. Connectez-vous à l'ordinateur approprié dans Management Studio, puis développez le nœud du serveur :

    • Pour l'Agent de distribution et l'Agent de fusion pour les abonnements par extraction de données, connectez-vous à l'Abonné.

    • Pour tous les autres agents, connectez-vous au serveur de distribution.

  2. Développez le dossier Agent SQL Server puis développez le dossier Travaux .

  3. Cliquez avec le bouton droit sur un travail, puis sélectionnez Propriétés.

  4. Dans la page Étapes de la boîte de dialogue Propriétés du travail - <travail>, sélectionnez l’étape Exécution de l’Agent, puis cliquez sur Modifier.

  5. Dans la boîte de dialogue Propriétés de l'étape du travail - Exécution de l'Agent , modifiez le champ Commande .

  6. Cliquez sur OK dans les deux boîtes de dialogue.

Pour afficher et modifier les paramètres de ligne de commande de l'Agent de distribution et de l'Agent de fusion à partir du Moniteur de réplication

  1. Développez un groupe Serveur de publication dans le volet gauche du moniteur de réplication, développez un serveur de publication puis cliquez sur une publication.

  2. Cliquez sur l'onglet Tous les abonnements .

  3. Cliquez avec le bouton droit sur un abonnement, puis cliquez sur Afficher les détails.

  4. Dans la fenêtre Abonnement < NomAbonnement>, cliquez sur Action, puis sur <Propriétés du travail> NomAgent.

  5. Dans la page Étapes de la boîte de dialogue Propriétés du travail - <travail>, sélectionnez l’étape Exécution de l’Agent, puis cliquez sur Modifier.

  6. Dans la boîte de dialogue Propriétés de l'étape du travail - Exécution de l'Agent , modifiez le champ Commande .

  7. Cliquez sur OK dans les deux boîtes de dialogue.

Pour afficher et modifier les paramètres de ligne de commande de l'Agent d'instantané, de l'Agent de lecture du journal et de l'Agent de lecture de la file d'attente à partir du Moniteur de réplication

  1. Développez un groupe Serveur de publication dans le volet gauche du moniteur de réplication, développez un serveur de publication puis cliquez sur une publication.

  2. Cliquez sur l'onglet Agents .

  3. Cliquez avec le bouton droit sur un Agent dans la grille puis cliquez sur Propriétés.

  4. Dans la page Étapes de la boîte de dialogue Propriétés du travail - <travail>, sélectionnez l’étape Exécution de l’Agent, puis cliquez sur Modifier.

  5. Dans la boîte de dialogue Propriétés de l'étape du travail - Exécution de l'Agent , modifiez le champ Commande .

  6. Cliquez sur OK dans les deux boîtes de dialogue.