我的SSIS包有一个脚本任务,可以从第三方URL下载文件。 直到最近,它一直可以正常工作。

执行方法HttpClientConnection.DownloadFile()失败,出现此错误

Error: Download failed: Exception from HRESULT: 0xC0016003

这是代码片段

Object mySSISConnection = Dts.Connections["test HTTP Connection Manager"].AcquireConnection(null);
HttpClientConnection myConnection = new HttpClientConnection(mySSISConnection);
myConnection.DownloadFile(Dts.Connections["XXXDownload File LocationXXX"].ConnectionString, true);

另请注意:

  1. 当我从连接管理器属性测试此连接时,它会成功。

  2. 我还可以使用框中的相同URL从浏览器下载文件,而不会出现任何问题。

  3. 当我更改程序包中的URL以从其他站点下载文件时,程序包将成功执行。

让我知道您是否需要更多信息。

  ask by Sarfaraz translate from so

本文未有回复,本站智能推荐:

1回复

从SSIS中经过身份验证的WebHTTP连接管理器下载文件

问题:我正在自动从经过身份验证的网站上下载文件。我尝试了使用HTTP连接管理器的另一种替代方法,另一种使用脚本任务 HTTP连接管理器 我包括了Web的URL,用户名和密码,但是当我尝试测试连接时,会发生以下错误。 无法连接到远程服务器 问题: 对于URL,是否应直接指向
2回复

如何使用http包下载文件?

如何使用http包下载文件? 类似卷曲的东西: 我的要求是我在Linux服务器X上有一个文件,并且在另一个Linux服务器Y上有一个文件,在这里我与Tcl一起安装了http包。 现在有人可以建议如何从X下载该文件并将其保存在Y中吗?
1回复

通过http下载文件不起作用,但通过https工作正常

我有以下方案下载文件格式服务器: 我试图在ASP.NET页面中通过HTTP(但不是SSL )从服务器下载许多文件,但其中一个文件没有下载; 它返回一个错误: operation timeout 。 当我尝试通过HTTPS下载此文件时,它运行良好。 我尝试使用普通HTTP使用其
1回复

SSIS-Freshdesk的RESTAPI

我尝试在这里搜索一些东西,但似乎没有什么适合我的需要。 我创建了一个运行报告的 SSIS 包 -> 将其附加到电子邮件并将其多次发送给一群人(不同的收件人,不同的文件)。 由于 Zapier 限制,我无法创建带有附件的 FreshDesk 票证,这对我来说是必须的,所以我正在探索 FreshD
1回复

在SSIS中使用C#从JSONAPI读取

我想从SSIS中的JSON API读取一些数据并将其写入SQL Server中的表。 我已经使用第三方解决了这个任务,但解决方案并不那么优雅,所以现在我正在尝试使用SSIS的脚本组件在Visual Studio中编写脚本。 我已经在网上搜索了解决方案,并以此结果结束。 到目前为止,我对发
2回复

将JSON数据从SQL发布到SSIS脚本任务中的WebAPI

我一直在寻找这个问题的答案,但我一直在寻找答案,所以希望我能找到答案。 不可否认,我不是最好的 C# 程序员,这是出于必要而没有资源来帮助我开发它,所以我首先跳了起来。 如果我对 JSON 字符串进行硬编码,我有一些代码已成功将 JSON 数据发布到 API,但我想将 SQL 查询的结果设置为 OB
1回复

如何使用SSIS包从网站URL下载文件

我想使用SSIS package or c# code从Website URL下载一些文件 但是问题是网站是使用Flash建立的,我需要先登录,然后才可以从其中下载4-5个pdf文件进入homapage。 请帮忙 ?
1回复

使用API​​下载文件不起作用

我对我的下载方法的API调用有问题。 这是我正在使用的JS代码,它与淘汰赛一起使用: 这是我的API解决方案: file参数包含文件路径和名称。 谁能告诉我我做错了什么? 响应总是可以的,但它会进入错误分支,并且文件未打开。 这些文件是PDF,Excel,Word。