2009-12-18 3 views
0

Я использую SSIS 2008 для загрузки данных из txt-файла в sql. В этом сценарии я хочу вернуть все данные, если пакет не удался в любом компоненте для того, что я использовал транзакцию: требуется на уровне пакета и транзакции: поддерживается на всех уровнях потока данных, но не дает желаемых результатов. Может ли кто-нибудь дать возможные решения.ssis 2008 transaction

Благодаря Правдин

ответ

2

Пакет:
TransactionOption = Required

Контейнеры:
TransactionOption = Supported; FailPackageOnFailure = True; ForceExecutionResult = None

0

Другим вариантом было бы

А), если Загрузить Te xtFile to SQL Package Success -> Do Step «X» (например, «X»):

B) ЕСЛИ выгрузите TextFile в пакет SQL FAILS -> Удалить/Усечь данные таблицы -> Сделайте шаг «X» («X» означает, например, NEXT)

Смежные вопросы