是否需要在SQL Server上安装SSIS Azure Feature Pack?
问题解答
是的,必须在运行SSIS包的本地SQL Server服务器上安装SSIS Azure Feature Pack。
你在Visual Studio开发环境中能正常运行包,是因为本地已安装的Azure Feature Pack提供了Flexible File Task这类Azure相关任务的依赖组件。但包部署到SQL Server后,执行包的是SQL Server的SQL Server Integration Services服务,这个服务需要服务器端也安装对应版本的Azure Feature Pack,才能识别并加载这类自定义任务组件。如果服务器未安装,就会出现你遇到的“无法加载任务类型”的错误。
需要额外注意:安装的Azure Feature Pack版本必须与你的SQL Server版本完全匹配(比如SQL Server 2019对应2019版的Azure Feature Pack),版本不兼容也可能引发类似的组件加载失败问题。
内容的提问来源于stack exchange,提问作者Jan Nicolaisen Gravgaard
相关产品推荐
相关产品推荐

