Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
Azure SQL Managed Instance
Ważny
Na platformie Azure SQL Managed Instance obecnie obsługiwana jest większość funkcji agenta programu SQL Server, ale nie wszystkie. Aby uzyskać szczegółowe informacje, zobacz różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server lub ograniczenia zadań agenta SQL w usłudze SQL Managed Instance.
W tym temacie opisano sposób wyłączania lub ponownego aktywowania alertu programu Microsoft SQL Server Agent w programie SQL Server przy użyciu programu SQL Server Management Studio lub Języka Transact-SQL.
Przed rozpoczęciem
Bezpieczeństwo
Uprawnienia
Domyślnie członkowie sysadmin stałej roli serwera mogą edytować informacje w alercie. Inni użytkownicy muszą mieć przyznaną stałą rolę bazy danych SQLAgentOperatorRole w bazie danych msdb.
Korzystanie z programu SQL Server Management Studio
Aby wyłączyć lub ponownie uaktywnić alert
W Eksplorator obiektówkliknij znak plus, aby rozwinąć serwer zawierający alert, który chcesz wyłączyć lub ponownie uaktywnić.
Kliknij znak plusa, aby rozwinąć SQL Server Agent.
Kliknij znak plusa, aby rozwinąć folder Alerty.
Kliknij prawym przyciskiem myszy alert, który chcesz włączyć, i wybierz Włącz Aby wyłączyć alert, kliknij prawym przyciskiem myszy alert, który chcesz wyłączyć, a następnie wybierz Wyłącz.
Zostanie wyświetlone okno dialogowe „Disable Alert” lub „Enable Alert”, pokazujące status procesu. Po zakończeniu kliknij przycisk Zamknij.
Korzystanie z Transact-SQL
Aby wyłączyć lub ponownie uaktywnić alert
W Eksploratorze Obiektów nawiąż połączenie z instancją silnika bazy danych.
Na pasku Standardowego kliknij pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie kliknij pozycję Wykonaj.
-- changes the enabled setting of Test Alert to 0 USE msdb ; GO EXEC dbo.sp_update_alert @name = N'Test Alert', @enabled = 0 ; GO
Aby uzyskać więcej informacji, zobacz sp_update_alert (Transact-SQL).