0
我有一個需要從兩個SQL Server(一個SQL Server 2000和一個SQL Server 2008)讀取數據的Postgresql數據庫。如何創建從Postgresql 8.3到SQL Server(2000和2008)的dblink?
我想設置兩個dblinks到SQL服務器。
經過谷歌搜索,論壇,閱讀文檔後,我很難找到準備好的產品。
我可以使用什麼工具?
我有一個需要從兩個SQL Server(一個SQL Server 2000和一個SQL Server 2008)讀取數據的Postgresql數據庫。如何創建從Postgresql 8.3到SQL Server(2000和2008)的dblink?
我想設置兩個dblinks到SQL服務器。
經過谷歌搜索,論壇,閱讀文檔後,我很難找到準備好的產品。
我可以使用什麼工具?
您需要安裝pl/perlu和dbilink,它允許您使用任何Perl的驅動程序。這在基於Unix的系統上會很簡單,但可能在Windows的困難/不切實際/痛苦的一端。
或者,在PostgreSQL的最新版本中升級並嘗試其中一個foreign-data-wrappers。升級是probably worthwhile anyway,因爲8.3接近報廢時間,9系列應該有一些重大改進(特別是PG在Windows上時)。
或者,從SQL Server端推送數據 - 您可以通過ODBC提供PostgreSQL。