SSIS:SQL Server 2008 R2到PostgreSQL 9.5之间的数据集成

SSIS: Data integration between SQL server 2008 R2 To PostgreSQL 9.5

我有一个ssis包,在其中我从SQL Server表中获取数据,进行数据转换并将其加载到PostgreSQL中的表中。

包详细信息:

源:OLEDB源

转换:数据转换(varchar数据类型转换)

目的地:ADO NET目的地

已成功使用ADO.NET连接数据库

数据转换到目标之间的映射已正确完成。

执行包时出现以下错误:

[ADO NET Destination [192]] Error: ADO NET Destination has failed to
acquire the connection {B63BB8E1-515E-4687-89D9-990575FBD5F0}. The
connection may have been corrupted.


我们必须做一些设置来克服这个问题。

设置:

设置数据流任务的属性:

转到属性->执行

DelayValidation = True

设置控制流任务的属性:

转到属性->执行

DelayValidation = True

溶液的设置属性:

转到配置属性->调试->调试选项

Run64BitRuntime = False