Azure DataFactory文件系统链接服务报错28051,本地Excel连接失败求助
解决Azure Data Factory自托管IR连接本地Excel报错28051('c could not be resolved.')
错误代码28051、详情提示‘c could not be resolved.’,本质是自托管集成运行时(IR)无法识别或访问你指定的本地文件路径,可按以下步骤排查修复:
修正文件路径格式
必须使用完整绝对路径,比如C:\Users\你的用户名\Desktop\data.xlsx,避免仅写C:或相对路径;Windows路径用反斜杠\,不要混用正斜杠。检查自托管IR的运行权限
自托管IR默认以本地系统账户运行,该账户可能无C盘或目标文件夹访问权限。操作步骤:- 右键任务栏的自托管IR图标,选择「Configure」
- 切换到「Service Account」标签页,更换为拥有本地文件访问权限的用户账户(如你的登录账户)
- 重启自托管IR服务
确认IR部署位置
自托管IR必须安装在存放Excel文件的本地机器上,若IR部署在其他设备,无法直接访问当前机器的C盘。同时在ADF中确认该IR状态为「Running」。验证路径可访问性
登录IR所在机器,用IR运行的账户打开命令提示符,执行dir 你的文件完整路径,若命令报错,先解决本地权限或路径问题,再重新配置ADF链接服务。核对链接服务配置
在ADF文件系统链接服务中,确保「Connect via integration runtime」选择的是目标自托管IR;若选「Windows Authentication」,需填写拥有文件访问权限的Windows账户凭据。
内容的提问来源于stack exchange,提问作者Viktor Shehi
相关产品推荐
相关产品推荐

