Limit czasu zadania programu SQL Server

9

Wygląda więc na to, że nie można ustawić limitu czasu dla każdego kroku w zadaniu SQL Server ( artykuł z StackExchange ).

MSDN wskazuje, że można oczywiście ustawić limit czasu Agenta:

pytania

  1. Jak działa limit czasu Agenta?
  2. Czy jest jakiś inny sposób (najlepiej konfiguracyjny), aby ustawić limit czasu dla pojedynczego kroku?
  3. Czy istnieje jakiś inny sposób (najlepiej konfiguracyjny), aby ustawić limit czasu całego zadania?
Alberto De Caro
źródło

Odpowiedzi:

4

(1) odnosi się do samej usługi. Jeśli zatrzymam usługę SQL Server Agent, ta wartość określa, jak długo będzie czekać na ukończenie aktywnego zadania, zanim zostanie zmuszone do zatrzymania (usługi), aby mogło zostać zamknięte.

W odniesieniu do (2) i (3), musiałbyś skonfigurować skrypt monitorujący / zadanie, które śledzi te informacje i wykonuje działanie w oparciu o twoje kryteria.

Społeczność
źródło