Пакет служб SSIS обходит задачу после завершения задачи сценария

Все: я использую Visual Studio 2013. У меня есть все основания для этого: по какой-то странной причине мой пакет внезапно заканчивается в выделенной области ниже (он должен перейти непосредственно к "Обновить файл журнала", выполнить задачу SQL, но это заканчивается в предыдущей задаче сценария и полностью игнорирует ее.

Какие-нибудь мысли? Благодарю.

Пожалуйста, смотрите код ниже. Ошибка, которую я получаю, состоит в том, что абсолютно бесполезное "исключение было сгенерировано целью вызова". Это происходит на индикаторе со стрелкой, прямо перед запуском команды sql:

SqlConnection myADONETConnection = new SqlConnection()
myADONETConnection = (SqlConnection)
(Dts.Connections["DBconn"].AcquireConnection(Dts.Transaction) as SqlConnection);

MessageBox.Show(tableDDL.ToString());

SqlCommand myCommand = new SqlCommand(tableDDL, myADONETConnection);  <===
myCommand.ExecuteNonQuery();

MessageBox.Show("TABLE IS CREATED");


//Load the data from DataTable to SQL Server Table.
SqlBulkCopy blk = new SqlBulkCopy(myADONETConnection);
blk.DestinationTableName = "[" + filename + "]";
blk.WriteToServer(dt);

MessageBox.Show("TABLE IS filled");

Вот синтаксис tableDDL, который создается - кто-нибудь видит проблему?

0 ответов

Другие вопросы по тегам