SSIS 包在 'WriteToServer requires an open and available Connection' 与 Azure SQL 服务器上始终失败

SSIS Package consistently fails with 'WriteToServer requires an open and available Connection' with Azure SQL Server

这里是SSIS新手,学习快!

我已经成功地从我的 Azure SQL 服务器 12 暂存表中提取数据,对其进行转换,我正在尝试使用 SSIS [= 将转换后的数据加载回 Azure SQL 服务器24=]ADO.NET 目标 组件。这对于我正在加载的大多数 'fact' 表都是成功的,但是对于一个我不断收到以下错误:

[factTable [137]] Error: An exception has occurred during data insertion, the message returned from the provider is: WriteToServer requires an open and available Connection. The connection's current state is closed.

[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PROCESSINPUTFAILED. The ProcessInput method on component "factTable" (137) failed with error code 0xC020844B while processing input "ADO NET Destination Input" (144). The identified component returned an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running. There may be error messages posted before this with more information about the failure.

Azure SQL 服务器上 运行 没有任何东西会影响连接。

是否可以设置一些缓冲区大小,因为它总是发生在记录写入的同一点?有什么想法吗? SSIS Screenshot

非常感谢

请尝试将连接从 ADO.NET 切换到适用于 SQL 服务器的最新 Microsoft OLE DB 驱动程序:https://docs.microsoft.com/en-us/sql/connect/oledb/oledb-driver-for-sql-server?view=sql-server-ver15