在Azure VM上使用ADF V2将数据加载到Sql Server时出错
我在尝试使用ADF V2将数据从Prem Db2系统加载到Azure Vm上的Sql Server时遇到以下错误在Azure VM上使用ADF V2将数据加载到Sql Server时出错,azure,azure-sql-database,azure-data-factory-2,azure-sql-server,Azure,Azure Sql Database,Azure Data Factory 2,Azure Sql Server,我在尝试使用ADF V2将数据从Prem Db2系统加载到Azure Vm上的Sql Server时遇到以下错误 A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.),Source=.Net SqlC
A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.),Source=.Net SqlClient Data Provider,SqlErrorNumber=10054,Class=20,ErrorCode=-2146232060,State=0,Errors=[{Class=20,Number=10054,State=0,Message=A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.),},],
只有当我试图将非常大的源表加载到目标Sql server时,才会发生这种情况。因为当我将目标更改为Azure SQL PaaS时,表已成功加载
我不确定如何修复此数据加载问题,以及从何处开始排除此错误
Sql Server错误日志详细信息:
" Message A fatal error occurred while reading the input stream from the network. The session will be terminated (input error: 10054, output error: 0)."
请帮忙
注意:我无法切换到Azure Sql PaaS产品,因为它还不支持任何分布式事务
我应该从哪里开始解决这个错误呢
从SQL Server错误日志开始。这可能是网络问题,也可能是严重的服务器端错误
客户端错误消息:
从服务器接收结果时发生传输级别错误
和SQL Server的错误消息
消息从网络读取输入流时发生致命错误。会话将被终止(输入错误:10054,输出错误:0)
双方都同意客户端和服务器之间的网络连接失败。如果您的ADF Integration Runtime正在本地运行,请查询可能终止连接的任何防火墙或网络安全设备。@user1941025-请编辑您的原始问题,以包含任何其他详细信息,而不是在回答下发布详细信息(并寻求更多帮助)。