Я обновляю наше решение ETL и базы данных до SQL Server 2012. Я протестировал это обновление, но у нас есть споры о запуске пакета SSIS 2008 с заданием на экземпляре SQL 2012. Я понимаю, что задание экземпляра 2008 R2 выполняется:
Сообщение Microsoft (R) SQL Server Execute Package Utility версии 10.0.5500.0 для 64-разрядной версии Copyright (C) Microsoft Corp 1984-2005. Все права защищены.
Запущено: 2:10:11 DTExec: выполнение пакета вернуло DTSER_SUCCESS (0)...
а задание экземпляра 2012 выполняет обновление пакетов на месте и запускается:
Сообщение выполнено от имени пользователя: xxxx. Microsoft (R) SQL Server Execute Package Utility версии 11.0.2100.60 для 64-разрядной версии Copyright (C) Microsoft Corporation. Все права защищены. Запущено: 8:29:18 DTExec: выполнение пакета вернуло DTSER_SUCCESS (0). Началось: 8:29:18 Окончание: 8:59:46 Прошло: 1816,76 секунды. Пакет выполнен успешно. Шаг удался.
Мой вопрос заключается в следующем: есть ли какие-либо сообщения о сбоях для такого сценария и безопасно ли предположить, что существует обратная совместимость?