Пакет служб SSIS для SQL Server 2008R2 для развертывания в SQL Server 2008 (R1) - PullRequest
2 голосов
/ 31 августа 2011

Я думаю, что, вероятно, могу догадаться, что ответ на этот вопрос будет НЕТ!

В любом случае ... Я разработал пакет SSIS на моей локальной машине с установленным SQL Server 2008R2.

Когда я приступил к развертыванию на рабочем сервере, пакет завершился неудачно со всеми видамиошибок.Покопавшись, я обнаружил, что на производственном сервере запущен SQL 2008 (не R2).

Вопрос: есть ли простой способ (предпочтительно несколько простых настроек в IDE), который сделает мой пакет совместимым?

ОБНОВЛЕНИЕ: Это именно та ошибка, которую я получаю, когда пытаюсь выполнить пакет на SQL Server (R1)

 Description: Microsoft.SqlServer.Dts.Pipeline.ComponentVersionMismatchException:
 The version of component "ADO NET Destination" (79) is not compatible with 
 this version of the DataFlow.  [[The version or pipeline version or both for the
 specified component is higher than the current version.  This package was probab
 ly created on a new version of DTS or the component than is installed on the cur
 rent PC.]]

1 Ответ

3 голосов
/ 15 сентября 2011

Кажется, назначения ADO NET - единственные несовместимые вещи между 2008 и 2008R2. Для решения см .: http://agilebi.com/jwelch/2010/05/13/moving-ssis-packages-with-ado-net-destinations-between-2008-r2-and-2008/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...