SSIS - Как получить сообщения об ошибках из Package.Validate ()

1

Я написал утилиту, которая динамически генерирует пакеты SSIS, и я использую вызов Package.Validate(), чтобы убедиться, что они верны, прежде чем развертывать их на сервере. Однако, когда функция не работает, она возвращает DTSExecResult.Failure. В настоящее время для просмотра сообщений об ошибках мне нужно открыть пакет в Visual Studio.

Есть ли способ получить эти ошибки проверки в коде, чтобы я мог регистрировать эти ошибки и не принимать этот дополнительный шаг?

Теги:
ssis

1 ответ

1

По-видимому, вам нужно создать класс, который реализует интерфейс IDTSEvents. Эти методы срабатывают, когда функция validate() вызывает их.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню