ADF中复用已部署Self Hosted IR连接其他本地服务器报错求助
ADF自托管IR复用连接其他本地服务器故障排查方案
1. 基础网络连通性排查
- 登录部署了自托管IR的原有本地服务器,执行如下测试验证到新服务器的网络可达性:
- 端口连通性测试(PowerShell执行):
Test-NetConnection <新服务器IP/主机名> -Port <目标服务端口>,常见端口参考:SQL Server为1433、SMB文件共享为445、HTTP服务为80、HTTPS服务为443 - 域名解析验证:若使用主机名连接新服务器,执行
nslookup <新服务器主机名>确认解析得到的IP地址与实际一致
- 端口连通性测试(PowerShell执行):
- 检查新本地服务器的入站防火墙规则,确认已放行来自自托管IR所在服务器IP的对应目标端口访问请求
2. 资源访问权限校验
- 确认ADF中对应关联服务配置的认证账号,具备新本地服务器上目标资源的访问权限(比如文件共享的读写权限、SQL Server的登录及库表访问权限)
- 若目标服务开启了IP白名单限制,将自托管IR所在服务器的IP加入白名单
3. 自托管IR与ADF配置校验
- 进入ADF门户的管理-集成运行时页面,确认对应自托管IR的运行状态为在线
- 确认新建的目标资源关联服务,已正确选择该现有自托管IR作为运行环境,未误选Azure IR或自动解析IR
- 重新核对关联服务中填写的连接字符串、认证信息,避免拼写、格式错误
补充验证
你可以直接在自托管IR所在的服务器上,使用对应服务的客户端工具(比如SSMS连接SQL Server、资源管理器访问文件共享)连接目标资源,若本地测试也无法连接,可直接定位问题为网络、权限或目标服务本身的故障,无需排查ADF侧配置。
内容的提问来源于stack exchange,提问作者gumdrop
相关产品推荐
相关产品推荐

