Как связать Postgresql с SQL Server через ODBC?

Мне нужно иметь возможность запрашивать базу данных SQL Server из Postgresql. Экземпляр Postgres работает локально, а SQL server настроен как источник данных ODBC. Как добавить это в качестве связанного сервера? Есть ли лучший подход?

спасибо

1 ответов


два варианта:

  • DBI-Link; или
  • ODBC-FDW (оболочка внешних данных SQL/MED)

DBI-link более зрелый и будет работать на Windows. ODBC FDW, вероятно, будет лучше, как только он будет правильно завершен, но на данный момент это не так, и AFAIK он недоступен на Окна.

посмотреть: