2012-01-18 58 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