Удалить записи из отчета о выполнении пакета служб SSIS в SSMS (SQL Server Management Studio)

Я развернул пакеты SSIS в SSMS (SQL Server Management Studio) и попытался выполнить проект. Но его не удалось запустить из-за некоторых ошибок конфигурации.

Чтобы решить проблемы, я несколько раз менял конфигурации и выполнял проект SSIS в SSMS. Теперь проблемы решены, и работа выполняется успешно.

Однако отчет с информацией о выполнении показывает много записей об ошибках, и я хотел бы их удалить.

введите здесь описание изображения

Знатоки, подскажите, пожалуйста, как удалить эти записи?

Заранее спасибо.


person Ash    schedule 18.04.2017    source источник


Ответы (1)


В разделе «Каталоги служб интеграции» щелкните правой кнопкой мыши SSISDB — «Свойства», в разделе «Журнал операций» выберите «Период хранения», по умолчанию установка составляет 365 дней. Вы можете настроить его. SQL Server удалит за вас. Он удалит журнал всех проектов, а не только этот проект.

Другой способ — удалить записи в таблицах базы данных SSISDB. Не рекомендуется.

person Wendy    schedule 18.04.2017
comment
Спасибо Венди. Не могли бы вы указать несколько причин, по которым мне не следует использовать последний подход (удаление из таблиц SSISDB)? В SSMS запущено несколько проектов, в которых используется SSISDB. Я не хочу менять журналы тех. - person Ash; 19.04.2017
comment
Обычно мы не должны удалять записи непосредственно из таблиц системных баз данных, таких как master db, msdb. - person Wendy; 19.04.2017
comment
@ Венди, которая на самом деле не отвечает на первый комментарий, почему бы нам не коснуться системных таблиц. - person metabuddy; 10.12.2019