首页 > 解决方案 > Azure 数据工厂在我有权限时在 SFTP 上给出拒绝访问错误

问题描述

我正在使用复制数据活动将文件从 SFTP 服务器下载到 ADLS,然后将其删除(完成后删除文件,在源选项卡上)。我在 SFTP 服务器上有读写权限。

当我关闭完成后删除功能时,活动成功完成,但是当我打开它时,我收到以下错误消息并且我的管道失败:

失败发生在“Sink”端。ErrorCode=SftpPermissionDenied,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=权限被拒绝访问'/out/myfile.csv.gz'.,Source=Microsoft.DataTransfer.ClientLibrary.SftpConnector,''Type=Renci .SshNet.Common.SftpPermissionDeniedException,Message=Permission denied,Source=Renci.SshNet,'

我不明白这个权限被拒绝访问错误消息,因为当我使用 Filezilla或其他工具时,我可以使用相同的帐户从 SFTP 服务器中删除文件。

我最近也在另一台 SFTP 服务器上收到了同样的错误消息,该服务器运行了几个月,管道在生产中。

我试图将最大并发连接数设置为 1,禁用“递归”,没有解决它。

标签: azureazure-data-factoryazure-data-factory-2

解决方案


推荐阅读