三大資料庫訪問其他資料來源(異構)的方法

2021-06-16 00:31:00 字數 446 閱讀 3158

1.microsoft sql server

mssql通過linked server訪問其他資料來源中的資料,主要是利用ole的方式,即使用各自的ole provider連線到excel,access,oracle等。(注意:訪問oracle中的表時表名等需要大寫),配置及使用方法參見:

2.oracle

oracle使用generic heterogeneous services和transparent gateways兩種方式訪問,前者是使用不同資料來源的odbc驅動訪問,後者使用各自的native driver訪問。參見:

自己覺得還是federation server功能強大,效能優越。

sphinx 其他的資料來源

有時候我們在開發的時候碰到的資料庫不是 mysql 而是 mssql 或者 mongodb 等等。那麼還能用 sphinx 其實是可以的。俺公司遇到個就是 要在 fb 系統下 的sphinx 去索引 win 伺服器下的mssql 我是這樣做的。廢話不多講了。給例子。核心單詞 xmlpipe2 通殺所...

資料來源資料庫ODBC資料來源管理與配置

工作之餘抽點時間出來寫寫博文,希望對新接觸的朋友有幫助。今天在這裡和大家一起學習一下資料來源資料庫 在應用visual c 停止資料庫程式應用開發式,需要指定應用程式所應用的資料來源。資料來源就是乙個資料庫與其訪問環境的集合,儲存了資料庫連線及應用的驅動程式等資訊。資料來源可以應用 odbc資料來源...

單資料來源訪問多資料庫的路由開發

在某些可以配置多站點的開發框架中,如果每個站點單獨配置了單獨的資料庫。那麼利用單一資料來源根據不同的站點切換不同的資料庫比較方便。在這裡展示了spring框架下的解決方案。利用了spring的org.springframework.jdbc.datasource.lookup.abstractrou...