logo search
SQL2008_Administration

9.24. Протоколирование выполнения пакетов

Информацию о том, как прошло выполнение пакета, и если возникли ошибки, то какие, можно получить из протоколов выполнения пакета.

Для настройки протоколирования пакета необходимо:

  1. В SSIS Designer выбрать меню SSIS  Logging. Откроется окно Configure SSIS Logs (см. рис. 9.15).

Рис. 9.15. Настройка протоколирования пакета SSIS

  1. Установить в дереве Containers флажки напротив пакета и тех его элементов, для которых необходимо включить протоколирование.

  2. Затем на вкладке Providers and Logs необходимо выбрать тип поставщика протоколирования (то есть формат протоколирования). В вашем распоряжении — пять вариантов:

    1. SSIS log provider for text files — протоколирование в текстовый файл (необходимо наличие менеджера подключения File Connection Manager);

    2. SSIS log provider for SQL Profiler — протоколирование в файл (*.trc) в формате SQL Server Profiler (необходимо наличие менеджера подключения File Connection Manager);

    3. SSIS log provider for SQL Server — протоколирование в таблицу sysdtslog90 в базе данных на SQL Server (нужен менеджер подключения OLE DB Connection Manager);

    4. SSIS log provider for Windows Event Log — протоколирование в журнал событий приложений (Application Event Log). Менеджер подключения не нужен;

    5. SSIS Log Provider for XML files — запись протокола будет вестись в файлы XML на диске (необходимо наличие менеджера подключения File Connection Manager).

  3. Перейти на вкладку Events и выбрать события для записи в протокол. Обратите внимание, что более точно выбрать события можно при помощи кнопки Advanced на этой вкладке.