2013-02-21 2 views
6

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

Благодаря

ответ

5

двух доступных опций:

  • DBI-Link; или
  • ODBC-ИДП (SQL/MED обертка иностранных данных)

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

См:

+0

Вы знаете, если ODBC FDW правильно закончили Крейг? – 2014-01-11 16:27:41

+0

@JackDouglas Если кто-то еще не поднял его, он умирает. Последнее совершение - 2 года назад. https://github.com/ZhengYang/odbc_fdw. На диаграмме вилок показано несколько человек, работающих над ним, включая Andrew Dunstain (https://github.com/ZhengYang/odbc_fdw/network), но никаких постоянных усилий. –

+0

Спасибо, я использую dbi-link в течение многих лет, и я думаю, что буду придерживаться его на данный момент :) – 2014-01-17 07:55:59

Смежные вопросы