Procédure : 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 Procédure : démarrer le moniteur de réplication (Moniteur de réplication).
Notes
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 de capture instantanée |
<Publisher>-<PublicationDatabase>-<Publication>-<integer> |
|
Agent de capture instantanée pour une partition de publication de fusion |
Dyn_<Publisher>-<PublicationDatabase>-<Publication>-<GUID> |
|
Agent de lecture du journal |
<Publisher>-<PublicationDatabase>-<integer> |
|
Agent de fusion pour les abonnements par extraction de données |
<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<integer> |
|
Agent de fusion pour les abonnements par envoi de données |
<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> |
|
Agent de distribution pour les abonnements par envoi de données |
<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer>1 |
|
Agent de distribution pour les abonnements par extraction de données |
<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<GUID>2 |
|
Agent de distribution pour les abonnements par envoi de données à des Abonnés non-SQL Server |
<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> |
|
Agent de lecture de la file d'attente |
[<Distributor>].<integer> |
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
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.
Développez le dossier Agent SQL Server, puis le dossier Travaux.
Cliquez avec le bouton droit sur un travail, puis cliquez sur Propriétés.
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.
Dans la boîte de dialogue Propriétés de l'étape du travail - Exécution de l'Agent, modifiez le champ Commande.
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
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.
Cliquez sur l'onglet Tous les abonnements.
Cliquez avec le bouton droit sur un abonnement, puis cliquez sur Afficher les détails.
Dans la fenêtre Abonnement < SubscriptionName>, cliquez sur Action, puis cliquez sur Propriétés du travail <AgentName>.
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.
Dans la boîte de dialogue Propriétés de l'étape du travail - Exécution de l'Agent, modifiez le champ Commande.
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 capture instantanée, de l'Agent de lecture du journal et de l'Agent de lecture de la file d'attente à partir du Moniteur de réplication
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.
Cliquez sur l'onglet Agents.
Cliquez avec le bouton droit sur un Agent dans la grille puis cliquez sur Propriétés.
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.
Dans la boîte de dialogue Propriétés de l'étape du travail - Exécution de l'Agent, modifiez le champ Commande.
Cliquez sur OK dans les deux boîtes de dialogue.