Set the Polling Interval for Target ServersSet the Polling Interval for Target Servers

In questo argomento viene illustrato come impostare la frequenza utilizzata da MicrosoftMicrosoft SQL ServerSQL Server Agent per l'aggiornamento delle informazioni dal server master ai server di destinazione.This topic describes how to set the frequency that MicrosoftMicrosoft SQL ServerSQL Server Agent refreshes information from the master to the target servers. Un processo è una serie specificata di azioni eseguite da SQL ServerSQL Server Agent.A job is a specified series of actions that SQL ServerSQL Server Agent performs. Un processo multiserver è un processo eseguito da un server master in uno o più server di destinazione.A multiserver job is a job that a master server runs on one or more target servers.

Prima di iniziareBefore You Begin

Ogni server di destinazione può eseguire contemporaneamente una sola istanza dello stesso processo.Each target server can run one instance of the same job at the same time. Ogni server di destinazione esegue periodicamente il polling del server master, scarica una copia dei nuovi processi assegnati al server di destinazione, quindi si disconnette.Each target server periodically polls the master server, downloads a copy of any new jobs assigned to the target server, and then disconnects. Il server di destinazione esegue il processo in locale, quindi si riconnette al server master per caricare lo stato del risultato del processo una volta terminato.The target server runs the job locally and then reconnects to the master server to upload the job outcome status.

Nota

Se il server master non è accessibile quando il server di destinazione tenta di caricare lo stato del processo, per tale stato viene eseguito lo spooling fino a quando non è possibile accedere al server master.If the master server is inaccessible when the target server tries to upload job status, the job status is spooled until the master server can be accessed.

SicurezzaSecurity

Per informazioni dettagliate, vedere Implement SQL Server Agent Security e Choose the Right SQL Server Agent Service Account for Multiserver Environments.For detailed information, see Implement SQL Server Agent Security and Choose the Right SQL Server Agent Service Account for Multiserver Environments.

Utilizzo di SQL Server Management StudioUsing SQL Server Management Studio

Per impostare l'intervallo di polling per i server di destinazioneTo set the polling interval for target servers

  1. In Esplora oggetti connettersi a un'istanza del Motore di database di SQL ServerSQL Server Database Engineed espandere tale istanza.In Object Explorer, connect to an instance of the Motore di database di SQL ServerSQL Server Database Engine, and then expand that instance.

  2. Fare clic con il pulsante destro del mouse su SQL Server Agent, scegliere Amministrazione multiservere fare clic su Gestione server di destinazione.Right-click SQL Server Agent, point to Multi Server Administration, and then click Manage Target Servers.

  3. Nella scheda Stato server di destinazione fare clic su Invia istruzioni.On the Target Server Status tab, click Post Instructions.

  4. Nell'elenco Tipo istruzione selezionare Imposta intervallo di polling.In the Instruction type list, select Set polling interval.

  5. Nella casella Intervallo di polling immettere un numero di secondi compreso tra 10 e 28.800 per indicare l'intervallo di esecuzione del polling dal server di destinazione al server master.In the Polling interval box, enter the number of seconds from 10 through 28,800 that must pass before the target server polls the master server.

  6. In Destinatarieseguire una delle operazioni seguenti:Under Recipients, do one of the following:

    1. Fare clic su Tutti i server di destinazione se tutti i server di destinazione condividono lo stesso intervallo di polling.Click All target servers if all target servers share the same polling interval.

    2. Fare clic su Solo i server di destinazione seguenti se non tutti i server di destinazione condividono lo stesso intervallo di polling e quindi selezionare ogni server di destinazione che utilizzerà l'intervallo specifico.Click These target servers if not all target servers share the same polling interval, and then select each target server that will use this polling interval.

Utilizzo di Transact-SQLUsing Transact-SQL

Per impostare l'intervallo di polling per i server di destinazioneTo set the polling interval for target servers

  1. In Esplora oggetti connettersi a un'istanza del motore di database ed espanderla.In Object Explorer, connect to an instance of the Database Engine, and then expand that instance.

  2. Sulla barra degli strumenti fare clic su Nuova query.On the toolbar, click New Query.

  3. Nella finestra di query usare la stored procedure di sistema sp_post_msx_operation (Transact-SQL) per impostare l'intervallo di polling per i server di destinazione.In the query window, use the sp_post_msx_operation (Transact-SQL) system stored procedure to set the polling interval for target servers.

Vedere ancheSee Also

sysdownloadlistsysdownloadlist