SSIS项目部署到SQL Server2017报错27203 无法创建AzureStorage类型
问题根因
该报错核心原因是部署目标的SQL Server 2017服务器端未安装匹配版本的SSIS Azure Feature Pack运行时组件。你本地开发环境已安装对应组件所以本地运行正常,但服务器侧缺少AzureStorage连接类型对应的注册项,部署时SSIS无法识别该连接类型,因此抛出错误。
标准解决步骤
- 下载与项目目标版本完全匹配的SQL Server 2017版Azure Feature Pack安装包,注意不能使用2016、2019等其他版本的Feature Pack,版本不兼容会导致组件无法识别。
- 登录报错提示的Datastore1服务器,使用管理员权限运行安装程序,安装时勾选所有SSIS Azure相关组件,确保Azure Storage连接器被正常安装注册。
- 安装完成后重启SQL Server Integration Services服务,条件允许的话可以重启SQL Server服务,确保组件注册全局生效。
- 重新执行SSIS项目部署操作即可正常完成部署。
异常情况排查
如果按照上述步骤操作后仍然报错,按以下顺序排查:
- 确认安装的Feature Pack架构与服务器SQL Server架构一致,64位SQL Server需要安装64位版本的Feature Pack
- 如果你的SSIS项目设置为优先使用32位运行时,需要同时在服务器上安装32位版本的SQL Server 2017 Azure Feature Pack
- 确认SSISDB的权限配置正常,安装组件后没有权限限制导致组件无法被SSIS运行时加载
内容的提问来源于stack exchange,提问作者johnL1
相关产品推荐
相关产品推荐

