Visualizzare e modificare i parametri del prompt dei comandi dell'agente di replicaView and Modify Replication Agent Command Prompt Parameters

Gli agenti di replica sono file eseguibili che accettano parametri della riga di comando.Replication agents are executables that accept command line parameters. Per impostazione predefinita, gli agenti vengono eseguiti in passaggi di processi di MicrosoftMicrosoft SQL ServerSQL Server Agent. In questo modo, è possibile visualizzare e modificare tali parametri usando la finestra di dialogo Proprietà processo - <Processo>,By default, agents run under MicrosoftMicrosoft SQL ServerSQL Server Agent job steps, so these parameters can be viewed and modified using the Job Properties - <Job> dialog box. accessibile dalla cartella Processi di SQL Server Management StudioSQL Server Management Studio e dalla scheda Agenti di Monitoraggio replica.This dialog box is available from the Jobs folder in SQL Server Management StudioSQL Server Management Studio and from the Agents tab in Replication Monitor. Per informazioni sull'avvio di Monitoraggio replica, vedere Avviare Monitoraggio replica.For information about starting Replication Monitor, see Start the Replication Monitor.

Nota

Le modifiche apportate al parametro dell'agente verranno applicate al successivo avvio dell'agente.Agent parameter changes take effect the next time the agent is started. Se l'agente viene eseguito in modo continuo, è necessario arrestarlo e riavviarlo.If the agent runs continuously, you must stop and restart the agent.

Sebbene i parametri possano essere modificati direttamente, in genere li si modifica tramite un profilo agente.Although parameters can be modified directly, it is more common to modify them through an agent profile. Per altre informazioni, vedere Replication Agent Profiles.For more information, see Replication Agent Profiles.

Se si accede ai processi agente dalla cartella Processi , utilizzare la tabella seguente per determinare il nome del processo agente e i parametri disponibili per ogni agente.If you access agent jobs from the Jobs folder, use the following table to determine the agent job name and the parameters available for each agent.

AgenteAgent Nome processoJob name Per l'elenco dei parametri, vedere...For a list of parameters, see…
agente snapshotSnapshot Agent <ServerPubblicazione>-<DatabasePubblicazione>-<ServerPubblicazione>-<intero><Publisher>-<PublicationDatabase>-<Publication>-<integer> Agente snapshot replicheReplication Snapshot Agent
Agente snapshot per una partizione di una pubblicazione di tipo mergeSnapshot Agent for a merge publication partition Dyn_<ServerPubblicazione>-<DatabasePubblicazione>-<Pubblicazione>-<GUID>Dyn_<Publisher>-<PublicationDatabase>-<Publication>-<GUID> Agente snapshot replicheReplication Snapshot Agent
Agente di lettura logLog Reader Agent <ServerPubblicazione>-<DatabasePubblicazione>-<intero><Publisher>-<PublicationDatabase>-<integer> Agente lettura log replicheReplication Log Reader Agent
Agente di merge per le sottoscrizioni pullMerge Agent for pull subscriptions <ServerPubblicazione>-<DatabasePubblicazione>-<Pubblicazione>-<Sottoscrittore>-<DatabaseSottoscrizione>-<intero><Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<integer> Agente merge replicheReplication Merge Agent
Agente di merge per le sottoscrizioni pushMerge Agent for push subscriptions <ServerPubblicazione>-<DatabasePubblicazione>-<Pubblicazione>-<Sottoscrittore>-<intero><Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> Agente merge replicheReplication Merge Agent
Agente di distribuzione per le sottoscrizioni pushDistribution Agent for push subscriptions <ServerPubblicazione>-<DatabasePubblicazione>-<Pubblicazione>-<Sottoscrittore>-<intero><Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer>** Agente distribuzione replicheReplication Distribution Agent
Agente di distribuzione per le sottoscrizioni pullDistribution Agent for pull subscriptions <ServerPubblicazione>-<DatabasePubblicazione>-<Pubblicazione>-<Sottoscrittore>-<DatabaseSottoscrizione>-<GUID>\<Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<SubscriptionDatabase>-<GUID>\ Agente distribuzione replicheReplication Distribution Agent
Agente di distribuzione per le sottoscrizioni push di Sottoscrittori non SQL ServerDistribution Agent for push subscriptions to non-SQL Server Subscribers <ServerPubblicazione>-<DatabasePubblicazione>-<Pubblicazione>-<Sottoscrittore>-<intero><Publisher>-<PublicationDatabase>-<Publication>-<Subscriber>-<integer> Agente distribuzione replicheReplication Distribution Agent
Agente di lettura codaQueue Reader Agent [<DatabaseDistribuzione>].<intero>[<Distributor>].<integer> Agente di lettura coda replicheReplication Queue Reader Agent

*Per le sottoscrizioni push di pubblicazioni Oracle, è <ServerPubblicazione>-<ServerPubblicazione> invece di <ServerPubblicazione>-<DatabasePubblicazione*For push subscriptions to Oracle publications, it is <Publisher>-<Publisher> rather than <Publisher>-<PublicationDatabase>

**Per le sottoscrizioni pull di pubblicazioni Oracle, è <ServerPubblicazione>-<DatabaseDistribuzione> invece di <ServerPubblicazione>-<DatabasePubblicazione>**For pull subscriptions to Oracle publications, it is <Publisher>-<DistributionDatabase> rather than <Publisher>-<PublicationDatabase>

Per visualizzare e modificare i parametri della riga di comando dell'agente di replica in Management StudioTo view and modify replication agent command line parameters from Management Studio

  1. Connettersi al computer appropriato in Management StudioManagement Studioe quindi espandere il nodo del server:Connect to the appropriate computer in Management StudioManagement Studio, and then expand the server node:

    • Per l'agente di distribuzione e l'agente di merge per le sottoscrizioni pull, connettersi al Sottoscrittore.For the Distribution Agent and Merge Agent for pull subscriptions, connect to the Subscriber.

    • Per tutti gli altri agenti, connettersi al server di distribuzione.For all other agents, connect to the Distributor.

  2. Espandere la cartella SQL Server Agent e quindi la cartella Processi .Expand the SQL Server Agent folder, and then expand the Jobs folder.

  3. Fare clic con il pulsante destro del mouse su un processo e scegliere Proprietà.Right-click a job, and then click Properties.

  4. Nella pagina Passaggi della finestra di dialogo Proprietà processo - <Processo> selezionare il passaggio Esecuzione agente e quindi fare clic su Modifica.On the Steps page of the Job Properties - <Job> dialog box, select the step Run agent, and then click Edit.

  5. Nella finestra di dialogo Proprietà passaggio processo - Esecuzione agente modificare il campo Comando .In the Job Step Properties - Run agent dialog box, edit the Command field.

  6. Fare clic su OK in entrambe le finestre di dialogo.Click OK on both dialog boxes.

Per visualizzare e modificare i parametri della riga di comando dell'agente di distribuzione e dell'agente di merge in Monitoraggio replicaTo view and modify Distribution Agent and Merge Agent command line parameters from Replication Monitor

  1. Espandere un gruppo di server di pubblicazione nel riquadro a sinistra di Monitoraggio replica, espandere un server di pubblicazione e quindi fare clic su una pubblicazione.Expand a Publisher group in the left pane of Replication Monitor, expand a Publisher, and then click a publication.

  2. Fare clic sulla scheda Tutte le sottoscrizioni .Click the All Subscriptions tab.

  3. Fare clic con il pulsante destro del mouse su una sottoscrizione e quindi scegliere Visualizza dettagli.Right-click a subscription, and then click View Details.

  4. Nella finestra Sottoscrizione fare clic su Azione e quindi su Proprietà processo - <NomeAgente>.In the Subscription < SubscriptionName> window, click Action, and then click <AgentName> Job Properties.

  5. Nella pagina Passaggi della finestra di dialogo Proprietà processo - <Processo> selezionare il passaggio Esecuzione agente e quindi fare clic su Modifica.On the Steps page of the Job Properties - <Job> dialog box, select the step Run agent, and then click Edit.

  6. Nella finestra di dialogo Proprietà passaggio processo - Esecuzione agente modificare il campo Comando .In the Job Step Properties - Run agent dialog box, edit the Command field.

  7. Fare clic su OK in entrambe le finestre di dialogo.Click OK on both dialog boxes.

Per visualizzare e modificare i parametri della riga di comando dell'agente snapshot, dell'agente di lettura log e dell'agente di lettura coda in Monitoraggio replicaTo view and modify Snapshot Agent, Log Reader Agent, and Queue Reader Agent command line parameters from Replication Monitor

  1. Espandere un gruppo di server di pubblicazione nel riquadro a sinistra di Monitoraggio replica, espandere un server di pubblicazione e quindi fare clic su una pubblicazione.Expand a Publisher group in the left pane of Replication Monitor, expand a Publisher, and then click a publication.

  2. Fare clic sulla scheda Agenti .Click the Agents tab.

  3. Fare clic con il pulsante destro del mouse su un punto all'interno del riquadro della griglia e quindi scegliere Proprietà.Right-click an agent in the grid, and then click Properties.

  4. Nella pagina Passaggi della finestra di dialogo Proprietà processo - <Processo> selezionare il passaggio Esecuzione agente e quindi fare clic su Modifica.On the Steps page of the Job Properties - <Job> dialog box, select the step Run agent, and then click Edit.

  5. Nella finestra di dialogo Proprietà passaggio processo - Esecuzione agente modificare il campo Comando .In the Job Step Properties - Run agent dialog box, edit the Command field.

  6. Fare clic su OK in entrambe le finestre di dialogo.Click OK on both dialog boxes.

Vedere ancheSee Also

Amministrazione dell'agente di replica Replication Agent Administration
Concetti di base relativi ai file eseguibili dell'agente di replica Replication Agent Executables Concepts
Replication Agents Overview Replication Agents Overview