SSIS Teradata ole db 连接

SSIS Teradata ole db connection

我正在修改一个包含多个查找转换的 SSIS 包。根据我的经验,您必须创建一个 OLEDB 连接才能使用查找。我被要求更改查找以连接到 Teradata 连接。我们已经安装了 Attunity 驱动程序,Teradata 是 ADO.NET 连接下的一个选项,但不是本机 oledb 连接下的一个选项。作为参考,我看到了 Oracle 的原生 oledb。如何创建可在查找或 ole db 命令中使用的 Teradata 连接?

对于 2008+,您有两种查找组件选项。第一种是使用 OLE DB 连接管理器。对于所有其他连接管理器类型,请使用 Cache Connection Manager

添加数据流,我通常称我的 "Warm Cache" 在您使用源的地方,ADO.NET 源并将其路由到缓存转换目标。当您的包开始时,它会将所有数据转储到 CCM。

然后,在您的 "actual" 数据流中,更改连接类型以引用您在上一步中填充的缓存。

至于Teradata驱动,可以从Teradata下载OLEDB驱动,available here