Udostępnij za pośrednictwem


Uruchamianie, zatrzymywanie lub wstrzymywanie usługi SQL Server Agent

Dotyczy:programu SQL ServerAzure SQL Managed Instance

Ważny

W usługi Azure SQL Managed Instancewiększość, ale nie wszystkie funkcje agenta programu SQL Server są obecnie obsługiwane. Aby uzyskać szczegółowe informacje, zobacz Różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server.

W tym artykule opisano sposób uruchamiania, zatrzymywania lub ponownego uruchamiania usługi agenta programu SQL Server w programie SQL Server przy użyciu programu SQL Server Management Studio.

Usługę SQL Server Agent można skonfigurować tak, aby była uruchamiana automatycznie po uruchomieniu systemu operacyjnego lub można ją uruchomić ręcznie po zakończeniu zadań. Możesz zatrzymać lub wstrzymać usługę agenta programu SQL Server, aby wstrzymać zadania, powiadomienia operatorów i alerty.

Ograniczenia

Aby zautomatyzować zadania administracyjne, program Microsoft SQL Server Agent musi być uruchomiony jako usługa. Aby uzyskać więcej informacji, zobacz Configure SQL Server Agent.

Eksplorator obiektów wyświetla tylko węzeł agenta programu SQL Server, jeśli masz uprawnienia do korzystania z niego.

Uprawnienia

Aby wykonywać swoje funkcje, należy skonfigurować agenta programu SQL Server tak, aby używał poświadczeń konta, które jest członkiem sysadmin stałej roli serwera w programie SQL Server. Konto musi mieć następujące uprawnienia systemu Windows:

  • Logowanie jako usługa (SeServiceLogonRight)
  • Zastępowanie tokenu na poziomie procesu (SeAssignPrimaryTokenPrivilege)
  • Obejście sprawdzania przechodzenia (SeChangeNotifyPrivilege)
  • Dostosowywanie przydziałów pamięci dla procesu (SeIncreaseQuotaPrivilege)

Aby uzyskać więcej informacji o uprawnieniach systemu Windows wymaganych dla konta usługi sql Server Agent, zobacz Wybierz konto dla usługi SQL Server Agent i Konfigurowanie kont usług systemu Windows i uprawnień.

Korzystanie z programu SQL Server Management Studio

  1. W Eksplorator obiektówwybierz znak plus, aby rozwinąć serwer, na którym chcesz zarządzać usługą agenta programu SQL Server.

  2. Kliknij prawym przyciskiem myszy SQL Server Agent, a następnie wybierz polecenie Start, Zatrzymajlub Uruchom ponownie.

  3. W oknie dialogowym Kontrola konta użytkownika wybierz pozycję Tak.

  4. Po wyświetleniu monitu, jeśli chcesz wykonać akcję, wybierz pozycję Tak.