Если вы получаете следующие сообщения об ошибках в той или иной форме в задании или пакете служб SSIS:
«Сбой канала связи», «Поставщик TCP: указанное сетевое имя больше не доступно."
Очень вероятная причина в том, что запускаемый код был создан в BIDS, который использует Visual Studio 2008 в качестве своей базы SDK, а пакет или задание было перемещено на сервер SQL Server 2012, который является Visual Studio 2012основан.
Вы не можете просто зайти в пакет и изменить имя сервера соединений в этом случае.BIDS (он же VS 2008) использует SQL Server connection Provider=SQLNCLI10.1
.TFS (иначе VS 2012) использует SQL Server connection Provider=SQLNCLI11.1
.Если вы проводите рефакторинг пакета, который был изначально создан в VS 2008, пожалуйста, сделайте это в VS 2012, сбросьте и заново создайте соединения с помощью поставщика 2012, это обратно совместимо. Поставщик 2008 не совместим с прямым.Если вы создаете новый пакет, сделайте это в VS 2012. Это, как правило, решит проблему.