You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSIS 2019连接Azure Blob Storage出现403 Forbidden错误求助

解决SSIS 2019 Azure Blob下载任务403 Forbidden错误

排查身份验证配置

  • 确认Azure Blob连接管理器的身份验证方式是否正确:
    • 若使用存储账户密钥:检查密钥是否为当前有效的主/辅密钥,未过期或被轮换。可在Azure门户的存储账户→访问密钥中复制最新密钥,更新至SSIS连接管理器。
    • 若使用SAS令牌:验证SAS权限是否包含读(r)权限,有效期是否覆盖当前时间,是否设置了IP白名单限制(若有,确保SSIS运行机器IP在允许列表内)。
    • 若使用托管身份:确认SSIS运行的服务账户(如SQL Server Integration Services服务账户)已被授予存储账户的存储Blob数据读取者角色,或在容器级别配置了对应ACL权限。

检查容器与文件权限

  • 确认目标Blob容器的公共访问级别:若设为专用,必须通过有效身份验证访问;若为Blob或容器级别,需确保访问路径拼写无误。
  • 验证待下载的Blob文件是否存在,路径需注意大小写(Azure Blob存储路径区分大小写)。

验证网络与防火墙设置

  • 检查Azure存储账户的防火墙配置:是否允许SSIS运行机器的公网IP访问,可临时开启“允许从所有网络访问”排查防火墙拦截问题。
  • 测试SSIS服务器与Azure Blob端点的连通性:用nslookup <存储账户名>.blob.core.windows.net验证DNS解析,或通过PowerShell命令Invoke-WebRequest -Uri "https://<存储账户名>.blob.core.windows.net/<容器名>/<文件名>" -Method Head测试(使用SAS时需在URL后追加令牌)。

检查SSIS Azure功能包版本

  • 确认安装的Azure功能包为适配SSIS 2019的最新版本,旧版本可能存在兼容性问题,可重新下载安装最新的SQL Server Integration Services Azure Feature Pack。

确保注册表配置生效

  • 重启SQL Server Integration Services服务,TLS 1.2的注册表修改需重启服务才能生效。

错误提示:[Azure Blob Download Task] Error: Download task has stopped with exception: The remote server returned an error: (403) Forbidden

内容的提问来源于stack exchange,提问作者paone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 10:31:05