Очистите журнал истории заданий
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Важный
В Управляемом экземпляре Azure SQLв настоящее время поддерживаются большинство, но не все функции SQL Server Agent. Для получения дополнительных сведений см. раздел отличия T-SQL в управляемом экземпляре Azure SQL от SQL Server.
В этом разделе описывается удаление содержимого журнала заданий Microsoft SQL Server Agent в SQL Server с помощью SQL Server Management Studio, Transact-SQL или объектов управления SQL Server.
Перед началом работы
Безопасность
Подробные сведения см. в разделе Настройка безопасности агента SQL Server.
Использование SQL Server Management Studio
Для очистки журнала истории заданий
В Обозревателе объектов подключитесь к экземпляру СУБД SQL Server, а затем разверните этот экземпляр.
Разверните SQL Server агента, а затем разверните задания.
Щелкните правой кнопкой мыши задание и щелкните Просмотреть историю.
В средстве просмотра файлов журналавыберите задание, для которого нужно очистить журнал, а затем выполните одно из следующих действий:
Щелкните Удалить, а затем щелкните Удалить всю историю в диалоговом окне Удалить всю историю. Вы можете удалить все журналы заданий или только историю, которая старше указанной даты. Если вы хотите удалить всю историю заданий, щелкните Удалить всю историю. Если вы хотите удалить только старые журналы истории заданий, щелкните Удалить историю до, а затем укажите дату.
Щелкните статус задания, чтобы очистить журнал многосерверного задания. Щелкните Задания, выберите имя задания, затем щелкните Просмотр журнала удаленных заданий.
Щелкните Удалить.
Использование Transact-SQL
Очистка журнала истории заданий
В обозревателе объектовподключитесь к экземпляру сервера баз данных.
На панели инструментов "Стандартная" щелкните Создать Запрос.
Скопируйте и вставьте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- example removes the history for a job named NightlyBackups. USE msdb ; GO EXEC dbo.sp_purge_jobhistory @job_name = N'NightlyBackups' ; GO
Использование объектов управления SQL Server
Очистка журнала заданий
Используйте метод PurgeJobHistory класса JobServer с помощью выбранного языка программирования, например Visual Basic, Visual C# или PowerShell. Дополнительные сведения см. в объектов управления SQL Server (SMO).