2012-01-18 55 views
1

我听说过允许将ODBC/JDBC兼容数据库作为Postgesql数据库公开的工具。Postgresql的ODBC/JDBC代理

这是GitHub或Sourceforge上的开源项目。我无法记住它或在我的书签中找到它。

任何线索?

+0

因此,工具会自动变换的任何数据库移植到PostgreSQL?没有多大意义。 – 2012-01-18 09:01:13

+0

不,它仅转换线路上的底层协议(它允许客户端不支持ODBC和JDBC,但可以连接到postgres,即通过使用libpq连接到ODBC/JDBC数据库)。 – SCO 2012-01-18 22:37:37

回答

2

我假设你需要这个,因为你有一个基于pglib的遗留应用程序。

在这种情况下,解决办法可能是设置网关postgresql数据库,然后使用外部服务器功能通过ODBC连接到实际目标数据库。

然后,您的应用程序将通过pglib与网关数据库进行通信,然后pglib将查询委托给真实的数据库。

ODBC foreign data wrapper

Postgresql 9.1 documentation on creating a foreign server

+0

不知道该功能。非常方便,谢谢你加里。接受! – SCO 2012-02-10 21:50:23