为什么在使用脚本组件执行 SSIS 2012 包时出现'SSIS.Pipeline:在外部运行 SSIS 包...”错误?
使用外部应用程序中的脚本组件执行 SSIS 2012 包
背景:
开发使用 Microsoft.SqlServer.ManagedDTS v 11.0 程序集执行 SSIS 2012 包的应用程序可能是一项有价值的任务。然而,在执行 SSDT-2012 中设计的包时遇到与缺少脚本组件相关的错误可能会令人沮丧。
问题:
当尝试执行包含以下内容的 SSIS 2012 包时从外部应用程序运行脚本组件时,每个脚本组件都会出现以下错误消息:
“SSIS.Pipeline:要在 SQL Server Data Tools 之外运行 SSIS 包,必须安装 Integration Services 的 [脚本组件名称]或更高。”
原因:
此错误表示运行应用程序的计算机上未安装 SQL Server Integration Services 服务。 Integration Services 服务需要在包执行期间为脚本组件提供支持基础结构。
解决方案:
要解决此问题,请安装 SQL Server Integration Services 服务在将执行应用程序的计算机上。请务必注意,Integration Services 运行时文件和脚本组件必须安装在同一台计算机上。
附加说明:
- 请参阅 Microsoft 文档有关安装集成服务的具体说明,请访问 https://docs.microsoft.com/en-us/sql/integration-services/install-sql-server-integration-services
。 -
如果安装 Integration Services 服务后问题仍然存在,请尝试验证以下内容:
- app.config 文件指定了正确的程序集版本(例如,
) - 通过确保包含组件的程序集可供应用程序访问,脚本组件已在程序集缓存中正确注册
- app.config 文件指定了正确的程序集版本(例如,
- 请参阅 DBA 上的相关讨论.StackExchange https://dba.stackexchange.com/questions/49786/error-to-run-a-ssis-package-outside-of-sql-server-data-tools-you-must-install 以获得更多见解。
以上是为什么在使用脚本组件执行 SSIS 2012 包时出现'SSIS.Pipeline:在外部运行 SSIS 包...”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)