从PostgreSQL查询SQL Server

rev*_*oua 7 sql-server postgresql odbc sql-server-2008-r2 postgresql-9.2

Windows下有SQL Server 2008 R2和PostgreSQL 9.2(目前是XP SP3).如何从PostgreSQL查询SQL Server?当SQL Server-> PostgreSQL通过链接服务器时没问题.
搜索网络,我发现odbc_fdw这是不可能的编译9.2.

有没有可行的解决方案?

Cra*_*ger 4

除了 @vyegorov 提到的标准但不成熟的 SQL/MED 和外部数据包装器之外,此问题的传统解决方案是 DBI-Link,这是一组通过 plperl 使用 Perl DBI 的外部数据映射函数。

http://pgfoundry.org/projects/dbi-link/