Пакет служб SSIS не работает на сервере

Я сделал пакет, который работает на моем компьютере разработчика, но когда я копирую файл dtsx в мой SQL2014, он не работает должным образом. Пакеты включают в себя OLE DB-источник, который запускает sql-вопрос и сохраняет результат в результирующем наборе. Затем у меня есть цикл foreach, который запускает скрипт для каждой строки в наборе результатов. Прямо сейчас скрипт просто вызывает this.Dts.Events.FireInformation(1, "Testing", "Testing", "", 0, ref fireAgain);

Когда я запускаю его на SQL-сервере, я получаю, что в результирующий набор записывается 1 строка, но ничего кроме (кроме validation-status).

Похоже, он вообще запускает скрипт-задачу, но что я делаю не так? Я использую VS2015 на своем компьютере разработчика.

Заранее спасибо!

1 ответ

Решение

Друг помог мне вспомнить, что я запускаю это на другой SQL-версии, с которой я обычно работаю, поэтому я забыл изменить целевую версию сервера.

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