Afficher et modifier des paramètres d'invite de commandes d'un Agent de réplication (SQL Server Management Studio)

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 d'Agent Microsoft SQL Server, 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 des paramètres de l'agent entrent en vigueur lors de son redémarrage. 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, consultez Profils de l'Agent de réplication.

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>

Agent d'instantané de réplication

Agent d'instantané pour une partition de publication de fusion

Dyn_<ServeurPublication>-<BaseDonnéesPublication>-<Publication>-<GUID>

Agent d'instantané de réplication

Agent de lecture du journal

<ServeurPublication>-<BaseDonnéesPublication>-<entier>

Agent de lecture du journal des réplications

Agent de fusion pour abonnements par extraction de données (pull)

<ServeurPublication>-<BaseDonnéesPublication>-<Publication>-<Abonné>-<BaseDonnéesAbonnement>-<entier>

Agent de fusion de réplication

Agent de fusion pour abonnements par envoi de données (push)

<ServeurPublication>-<BaseDonnéesPublication>-<Publication>-<Abonné>-<entier>

Agent de fusion de réplication

Agent de distribution pour abonnements par envoi de données (push)

<ServeurPublication>-<BaseDonnéesPublication>-<Publication>-<Abonné>-<entier>1

Agent de distribution de réplication

Agent de distribution pour abonnements par extraction de données (pull)

<ServeurPublication>-<BaseDonnéesPublication>-<Publication>-<Abonné>-<BaseDonnéesAbonnement>-<GUID>2

Agent de distribution de réplication

Agent de distribution pour les abonnements par envoi de données aux Abonnés non SQL Server

<ServeurPublication>-<BaseDonnéesPublication>-<Publication>-<Abonné>-<entier>

Agent de distribution de réplication

Agent de lecture de la file d'attente

[<ServeurDistribution>].<entier>

Agent de lecture de la file d'attente de réplication

1 Pour les abonnements par envoi de données pour des publications Oracle, c'est <Publisher>-<Publisher> plutôt que <Publisher>-<PublicationDatabase>

2 Pour les abonnements par extraction de données pour des publications Oracle, c'est <Publisher>-<DistributionDatabase> plutôt que <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 le dossier Travaux.

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

  4. Dans la page Étapes de la boîte de dialogue Propriétés du travail - <Job>, 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 < SubscriptionName>, cliquez sur Action, puis cliquez sur Propriétés du travail <AgentName>.

  5. Dans la page Étapes de la boîte de dialogue Propriétés du travail - <Job>, 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 - <Job>, 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.

Voir aussi

Concepts

Administration de l'Agent de réplication

Concepts des exécutables de l'agent de réplication

Présentation des Agents de réplication