In
questo articolo
illustro come utilizzare le transazioni in SSIS. Di recente mi sono
dovuto scontrare con la proprietà ValidateExternalMetadata, necessaria
a FALSE per la gestione delle transazioni stesse nel caso in cui si
usino i DataFlow.
Nell'articolo infatti vi sono i casi con Execute SQL Task e il tutto funziona correttamente.
Questo
post è un REMINDER, se si mettono sotto transazione DataFlow, ricordate
che le sorgenti e le destinazioni di ognuno vanno impostata con
ValidateExternalMetadata a FALSE.Non
sarebbe stato male avere la proprietà già a false nel caso in cui inizi
una transazione via TransactionOption, ma non si può avere tutto
Stay Tuned!