通过Postgres连接到Teradata DB

时间:2016-07-12 07:41:57

标签: postgresql teradata

我需要访问Postgres中存储在Teradata中的一个表。

有没有办法从Postgres DB连接到Teradata DB?

我知道我可以使用导出/导入功能或创建简单的ETL过程将数据从Teradata加载到带有Talend的Postgres DB,但在我开始之前我想确保直接链接是不可能的(至少我没有& #39; t在互联网上找到解决方案。)

1 个答案:

答案 0 :(得分:2)

Teradata需要foreign data wrapper(FDW)。

The PostgreSQL Wikithe authoritative collection个可用的外籍家政工人。目前没有Teradata的FDW。

您有两种选择:

  • 使用通用FDW(ODBC或JDBC)之一。我不知道他们是否处于工作状态。

  • 自己写。
    您可以采取艰难的道路和write one in C,或者您可以使用Multicorn在Python中编写它,这更容易。