У меня есть SSIS пакет с двумя шагами:SSIS пакет OnError Logging
1) FTP к серверу и загрузить файл на локальном SQL Server 2) Выполнение SQL Satatement, что пожары в порядке Storeed.
Оба эти действия работают нормально, однако я хотел бы зарегистрировать успех или неудачу этих шагов, поэтому в системе, для которой это необходимо, добавьте сетку со статусом (успехом или неудачей) каждого пакета SSIS, который работает на этот день.
Для этого я настроил обработчик событий для этапа FTP и добавил обработчик «Выполнение SQL-задачи». Это использует свойство «SqlStatementSource» в Property Expressions и инструкцию insert, которая вставляет системные :: переменные, такие как System :: ErrorCode, System :: ErrorDescription.
Когда я проверяю выражение с помощью кнопки «Оценить выражение», все в порядке. Но когда я пытаюсь протестировать событие с использованием неправильного пароля в FTP-соединении, шаг FTP выходит из строя, но обработчик события не возникает, даже если для типа обработчика события установлено значение OnError.
Любые идеи?
Заранее благодарен!
Какую версию и уровень SP SQL Server мы говорим здесь? – 2009-10-21 20:14:29