拒绝访问数据工厂中文件系统链接服务中的服务器

Ped*_*des 3 azure-data-factory linked-service

我正在尝试在数据工厂中创建文件系统链接服务,以便使用自托管集成运行时访问文件夹 (\\serverName\c$\folder),即使我插入了具有“完全控制”权限的用户在此特定文件夹上,当我测试连接时,它返回以下错误消息:

请考虑我用正确的服务器名称更改了“serverName”,该名称与我安装 IR 的名称相同。

属性“”的值无效:“对 serverName 的访问被拒绝,解析的 IP 地址为 ::1,网络类型为 OnPremise”。对 serverName 的访问被拒绝,解析的 IP 地址为 ::1,网络类型为 OnPremise

真正让我担心的是这条消息说“属性''无效”,我该如何解决这个问题?

提前致谢。

raa*_*aph 5

我刚刚遇到了类似的问题:从安装了 SHIR 的 Azure VM 访问(共享 -> 仅读取访问)文件夹。

根据Microsoft 文档,您必须启用对本地计算机的访问才能在每个 SHIR 节点上复制文件。为此,我在虚拟机上打开 PowerShell 并输入以下两个命令(使用 IR 版本 5.0;有关此命令的详细信息,请参阅此处)来运行 dmgcmd.exe:

 cd "C:\Program Files\Microsoft Integration Runtime\5.0\Shared\"
 .\dmgcmd.exe -EnableLocalMachineAccess
Run Code Online (Sandbox Code Playgroud)

  • 这可行,但您无需更改链接服务中的路径,也无需使用“.\dmgcmd.exe -EnableLocalMachineAccess”来允许访问其他本地网络路径。链接服务中不需要进行任何更改,您只需在每个 SHIR 节点上运行该命令即可。这与您引用的同一文档中相同。 (5认同)