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