Udostępnij za pośrednictwem


Polling Servers

Po zaimplementowaniu administrowanie wieloma serwerami serwerów miejsce docelowe okresowo skontaktuj się z serwer główny do przekazywania informacji o zadaniach, które zostały wykonane i pobieranie nowych miejsc pracy.Kontaktowanie się z serwer główny proces jest nazywany Serwer sondowanie, odbywa się na regularnych interwały sondowanie.

Interwały sondowanie

Interwał sondowanie (domyślnie co jednej minuty) określa, jak często serwer miejsce docelowe łączy się z serwer główny, aby pobrać instrukcje i przesyłać wyniki działania zadanie.

Gdy serwer miejsce docelowe sonduje serwer główny, odczytuje działań przypisanych do serwera docelowego z sysdownloadlist tabelamsdb bazy danych.Te operacje kontrolować wieloserwerowych zadania i różne aspekty zachowania serwer miejsce docelowe.Przykładami operacji usuwania zadanie, wstawianie zadanie, uruchamianie zadanie i aktualizowanie interwał sondowanie serwer miejsce docelowe.

Operacje są księgowane na sysdownloadlist tabela w jednej z następujących sposobów:

  • Jawnie przy użyciu sp_post_msx_operation procedura przechowywana.

  • Domyślnie przy użyciu innego zadanie procedur przechowywanych.

Jeśli używasz procedury do modyfikowania harmonogramu zadanie wieloserwerowych przechowywane zadanie lub czynności zadanie lub SQL Distributed Management Objects (SQL-DMO) Aby sterować zadaniami wieloserwerowych, wydaj następujące polecenie po zmodyfikowaniu kroków lub harmonogramy pracy wieloserwerowych:

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

Wydanie to polecenie zachowuje serwerów miejsce docelowe zsynchronizowane z bieżącej definicji zadanie.

Nie trzeba jawnie księgowania operacji, jeśli korzystasz z następujących czynności:

  • Microsoft SQL Server Management Studio Aby sterować zadaniami wieloserwerowych.

  • Zadanie przechowywane procedury, które nie należy modyfikować harmonogramy zadania lub kroki zlecenia.

Aby wymusić serwer miejsce docelowe do sondowania serwer główny

See Also

Concepts