我们有一个SSIS作业连接到Azure中的托管SQL数据库 . 有时,当连接管理器无法获取连接时,我们会收到错误消息 .

示例错误消息:

SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER . 对连接管理器“AzureCloud”的AcquireConnection方法调用失败,错误代码为0xC0202009 . 在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息 . 结束错误OLE DB记录可用 . 来源:“Microsoft SQL Server Native Client 10.0”Hresult:0x80004005说明:“登录超时已过期” . OLE DB记录可用 . 来源:“Microsoft SQL Server Native Client 10.0”Hresult:0x80004005说明:“ Build 与SQL Server的连接时发生了与网络相关或特定于实例的错误 . 未找到或无法访问服务器 . 请检查实例名称是否正确,如果SQL Server配置为允许远程连接 . 有关详细信息,请参阅SQL Server联机丛书 . “ OLE DB记录可用 . 来源:“Microsoft SQL Server Native Client 10.0”Hresult:0x80004005描述:“命名管道提供程序:无法打开与SQL Server的连接[53] . ” . 结束错误错误:2017-04-28 01:03:48.00代码:0xC020801C源:复制到阶段查找[580]描述:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER . AcquireConnection方法调用连接管理器“Cloud”失败,错误代码为0xC0202009 . 在此之前可能会发布错误消息,其中包含有关AcquireConnection方法调用失败原因的更多信息 . 结束错误错误:2017-04-28 01:03:48.83代码:0xC0047017源:复制到阶段SSIS.Pipeline描述:组件“查找”(580)验证失败并返回错误代码0xC020801C . 结束错误错误:2017-04-28 01:03:49.65代码:0xC004700C源:复制到阶段SSIS.Pipeline描述:一个或多个组件验证失败 . 结束错误错误:2017-04-28 01:03:50.50代码:0xC0024107源:复制到阶段描述:任务验证期间出错 . 结束错误DTExec:程序包执行返回DTSER_FAILURE(1) . 开始时间:上午1:00:12结束时间:上午1:03:50经过:218.339秒 . 包执行失败 . 步骤失败 . ,00:03:38,0,0 ,,,, 0

是否存在Azure SQL连接管理器,如果发生网络事件(例如公共互联网上的延迟增加),可以使用连接弹性重试获取连接?

谢谢!