如何通过Informatica Cloud IICS连接Azure SQL Server并解决连接拒绝问题
解决IICS连接Azure SQL Server的连接拒绝问题
获取Informatica Cloud IICS的出站IP地址
- 登录你的IICS组织后台,进入管理员模块,找到运行时环境(Runtime Environments)选项
- 选中正在使用的云运行时环境,在详情页面里就能看到完整的出站IP地址列表——这些就是IICS用来发起外部数据库连接的IP地址
- 如果你用的是专用代理(Private Agent),则需要把代理服务器的公网IP加入Azure防火墙规则
配置Azure SQL Server防火墙规则
- 登录Azure门户,定位到目标SQL Server实例
- 进入实例的防火墙和虚拟网络设置界面
- 点击添加防火墙规则,将刚才获取的IICS IP逐个添加:规则名称自定义,起始IP和结束IP填同一个值(单个IP的情况)
- 保存规则后等待3-5分钟让配置生效,再重新测试IICS的连接
额外排查项
- 确认Azure SQL Server的允许Azure服务和资源访问此服务器选项状态,如果IICS是通过Azure内部网络访问,可开启此选项(但优先添加具体IP更安全)
- 核对IICS连接配置里的SQL Server主机名、端口(默认1433)、账号密码是否正确,排除配置错误导致的连接失败
- 若使用Azure SQL托管实例,需确认VNet对等或专用端点配置正确,保证IICS的IP能接入实例所在网络
内容的提问来源于stack exchange,提问作者Adam
相关产品推荐
相关产品推荐

