Condividi tramite


Polling dei server

Quando viene implementata un'amministrazione multiserver, i server di destinazione contattano periodicamente il server master per caricare le informazioni relative ai processi eseguiti e per eseguire il download di nuovi processi. L'operazione in cui viene contattato il server master, chiamata polling del server , viene eseguita a intervalli di pollingregolari.

Intervalli di polling

L'intervallo di polling, la cui impostazione predefinita è un minuto, controlla la frequenza con cui il server di destinazione contatta il server master per eseguire il download delle istruzioni e per caricare i risultati dell'esecuzione dei processi.

Quando un server di destinazione esegue il polling del server master, legge le operazioni assegnate al server di destinazione dalla tabella sysdownloadlist del database msdb . Queste operazioni controllano i processi multiserver e vari aspetti del funzionamento del server di destinazione. Sono esempi di operazioni l'eliminazione, l'inserimento e l'avvio di un processo o l'aggiornamento dell'intervallo di polling di un server di destinazione.

Le operazioni vengono inviate alla tabella sysdownloadlist in uno dei modi seguenti:

  • In modo esplicito tramite la stored procedure sp_post_msx_operation .

  • In modo implicito tramite altre stored procedure di processo.

Se si utilizzano stored procedure di processo per modificare passaggi o pianificazioni di processo multiserver, oppure oggetti SQL-DMO (SQL Distributed Management Object) per controllare processi multiserver, eseguire il comando seguente dopo la modifica delle pianificazioni o dei passaggi di un processo multiserver:

EXECUTE msdb.dbo.sp_post_msx_operation 'INSERT', 'JOB', '<job id>'  

Il comando consente di mantenere i server di destinazione sincronizzati con la definizione del processo corrente.

Non è necessario inviare operazioni in modo esplicito se si utilizza:

  • Microsoft SQL Server Management Studio per controllare i processi multiserver.

  • Stored procedure di processo che non modificano pianificazioni o passaggi di processo.

Per forzare un server di destinazione a eseguire il polling del server master

Vedere anche

Gestione di eventi