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