我尝试将大表转换为天蓝色的 SQL Server。\n虽然小表已完成,但大表尚未完成,并且落在超时接收器一侧。\n附加了错误。\n而 sql 服务器未完成\xe2\x80 \x99t 指定了任何超时,但它仍然无法工作。
\nsql 数据库是 800 DTU。
\n如果这是问题的话,我如何增加接收器端的超时。
\n数据工厂不应该保存连接并在失败时重试吗?
\nerrors:\n{\n "dataRead": 1372864152,\n "dataWritten": 1372864152,\n "sourcePeakConnections": 1,\n "sinkPeakConnections": 2,\n "rowsRead": 2205634,\n "rowsCopied": 2205634,\n "copyDuration": 8010,\n "throughput": 167.377,\n "errors": [\n {\n "Code": 11000,\n "Message": "Failure happened on \'Sink\' side. \'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Timeouts in SQL write operation.,Source=Microsoft.DataTransfer.ClientLibrary,\'\'Type=System.Data.SqlClient.SqlException,Message=Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.,Source=.Net SqlClient Data Provider,SqlErrorNumber=-2,Class=11,ErrorCode=-2146232060,State=0,Errors=[{Class=11,Number=-2,State=0,Message=Execution Timeout Expired. The timeout period elapsed prior to completion …Run Code Online (Sandbox Code Playgroud)