部署SSIS包的问题?

时间:2015-07-02 12:01:46

标签: sql-server ssis

我在服务器上部署SSIS包时遇到以下错误

  

错误讯息:       加载帐户:错误:System.ArgumentException:值不在预期范围内。      在Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.AcquireConnection(Object pTransaction)      在PW.TaskFactory.BasePipelineComponent.GetConnectionFromConnectionManager(对象tx,ConnectionManager管理器,布尔checkSqlVersion)      在PW.TaskFactory.BasePipelineComponent.GetConnection(Object tx,String connectionNameProperty,Boolean checkSqlVersion)      在PW.TaskFactory.UpsertDestinationTask.UpsertDestination.AcquireConnections(对象事务)      在Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostAcquireConnections(IDTSManagedComponentWrapper100包装器,对象事务)

是否有任何特定的部署设置会出现此错误?

1 个答案:

答案 0 :(得分:1)

您似乎正在运行Pragmatic Works'任务工厂组件" Upsert Destination"在包中,它在创建连接时遇到问题。我有几个问题。

  • 您是否在您尝试部署的服务器上拥有Task Factory的许可副本?
  • 在创建包时,您是否在Upsert目的地中正确分配了ADO .NET连接管理器?

如果您不确定或仍然遇到问题,我会通过support@pragmaticworks.com与Pragmatic Works技术支持联系以获取有关此问题的帮助。