带CLR触发器的SSIS包

时间:2017-06-04 11:07:07

标签: sql-server ssis clr etl

我正在尝试运行一个SSIS包,它调用一个调用CLR触发器的存储过程。我收到以下错误消息:

  

错误: SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80004005。 OLE DB记录可用   :“Microsoft SQL Server Native Client 11.0”HResult:0x80004005
  描述:“无法确定元数据,因为过程'sp_MyProc'中的语句'UPDATE blah SET field = value'调用CLR触发器。”。
  错误:无法从SQL命令的参数中检索目标列描述。

我正在运行SQL Server 2014但该软件包是为2005年创建的。我们最近升级了我们的服务器并正在迁移旧软件包,这就是我们现在看到这个问题的原因。在SQL Server 2005之前,该程序包正常运行。

0 个答案:

没有答案