Windows下有SQL Server 2008 R2和PostgreSQL 9.2(目前是XP SP3)。我如何從PostgreSQL查詢SQL Server?當SQL Server-> PostgreSQL通過鏈接服務器時沒問題。
搜索網頁我發現odbc_fdw這是not possible編譯爲9.2。
有沒有工作解決方案?從PostgreSQL查詢SQL Server
6
A
回答
4
除了@vyegorov提到的標準但不成熟的SQL/MED和外部數據包裝,傳統的解決方案是DBI-Link,一組通過plperl使用Perl DBI的外部數據映射函數。
2
有一個SQL/MED extension描述了數據庫如何訪問外部數據。
PostgreSQL支持這部分的標準通過Foreign Data Wrappers。鏈接的頁面描述了現在可用的所有(幾乎所有我認爲的)FDW。我認爲你對odbc_fdw的發現是正確的,但我承認,讓FDWs工作並不總是直接的,特別是在Windows上。如果您熟悉Python,可以看看Multicorn。
相關問題
- 1. 從PHP查詢SQL Server
- 2. 查詢從SQL Server 2008
- 3. SQL Server:從屬子查詢
- 4. 從C查詢SQL Server#
- 5. 將用戶訪問查詢從PostgreSQL轉換爲SQL Server
- 6. SQL Server查詢
- 7. SQL Server查詢
- 8. SQL Server查詢
- 9. SQL Server查詢
- 10. SQL Server查詢
- 11. SQL Server查詢
- 12. SQL Server查詢
- 13. SQL Server查詢
- 14. SQL Server查詢
- 15. SQL Server查詢?
- 16. SQL Server查詢子查詢
- 17. 從Sybase SQL查詢轉換到SQL Server
- 18. 從SQL Server查看JAva查詢
- 19. PostgreSQL的 - 從查詢
- 20. postgresql與SQL Server
- 21. SQL Server到PostgreSQL
- 22. PostgreSQL的動態SQL查詢
- 23. 調試PostgreSQL sql查詢
- 24. SQL查詢使用PostgreSQL
- 25. SQL查詢幫助(Postgresql)
- 26. SQL查詢Postgresql數據庫
- 27. 如何使sql(postgresql)查詢?
- 28. 總SQL Server查詢
- 29. SQL Server樹查詢
- 30. SQL Server的查詢
的PostgreSQL [DBLINK只連接的PostgreSQL到PostgreSQL](http://www.postgresql.org/docs/9.2/static/dblink.html) –
@OMG小馬:準確,但DBLINK不是問題...我打算使用OLE DB或ODBC加上任何可用的工作fdw。 – revoua
祝你好運。數據如何流通?它可以作爲一個夜間工作來吸收SQL Server中的數據來填充PostgreSQL數據庫嗎? –