не удалось зарегистрировать выполнение пакета BIDS 2012 (SSIS)

Я установил SSIS для VS2012 (SQL Server 2012) и могу создавать базовые пакеты, которые запускаются, однако я не могу заставить работать какие-либо журналы. Я настроил ведение журнала для текстовых файлов и для поставщика SQL, однако ни один из них не будет регистрировать выполнение пакета, который представляет собой всего несколько операторов SQL. Я настроил все события для входа в подробности и в расширенный выбор. Задачи exec SQL находятся в контейнере потока данных, для которого я также включил ведение журнала. Когда я ищу таблицу msdb.dbo.sysssislog, она есть, но она пуста. Если я настрою средство записи файлов, оно не создаст файл, который я указал в папке \windows\temp, чтобы избежать проблем с правами доступа.


person kwcolson98    schedule 10.09.2013    source источник


Ответы (1)


Если вы развернете свои пакеты в каталоге служб SSIS, вы сможете получить доступ к улучшенной системе ведения журналов, предлагаемой SSIS2012. Вы можете щелкнуть правой кнопкой мыши свой проект под Integration Services Catalog и Report All Executions. Это настоятельно рекомендуется и значительно облегчает жизнь вашему администратору баз данных. вы можете узнать больше о том, как это настроить здесь.

person Frank Goortani    schedule 10.09.2013
comment
Это сработало для меня. Еще одна небольшая часть заключалась в том, чтобы фактически установить службы Integration Services при установке SQL Server. Теперь я могу видеть журналы после выполнения пакета. Спасибо. - person kwcolson98; 11.09.2013