我正在尝试为SSIS包创建一个作业,该作业用于处理excel文件并将其上传到数据库中。 我在使用excel dll的程序包中有一个脚本任务Microsoft.Office.Interop.Excel格式化我得到的excel文件。

当我在服务器中本地运行(使用Visual Studio运行)时,程序包运行良好,因此我可以假设所有程序集都已正确安装。 但是当我创建一个运行包的作业时,出现以下错误

“ Microsoft(R)SQL Server执行软件包实用程序版本13.0.1100.288(用于32位)版权所有(c)2015 Microsoft。保留所有权利。开始时间:5:14:35 PM错误:2016-05-23 17:14:37.31
代码:0x00000001源:脚本任务说明:调用目标已引发异常。 结束错误DTExec:程序包执行返回DTSER_FAILURE(1)。 开始:5:14:35 PM完成:5:14:37 PM经过:2.312秒。 程序包执行失败。 步骤失败了。”

我已将工作步骤设置为使用32-bit运行时。 在此处输入图片说明

我还在项目配置属性中将Run64bitRuntime设置为false。 在此处输入图片说明

它没有提供有关该错误的更多信息。

我启用了日志记录功能,因为我检查了它在本地运行,因此它正在运行。

我在脚本任务的主要功能上添加了一条日志消息,以了解主要功能是否正在执行。

但是,日志文件在主要功能日志消息之前显示了调用错误的目标。

这可能是什么原因?

  ask by perplexedDev translate from so

本文未有回复,本站智能推荐: