⑴ OGG現狀是有兩個源端 兩個源資料庫,一個目標端一個目標資料庫,兩個
跨數據源訪問可以使用OPENDATASOURCE
下面是個跨SQLServer查詢的示例
Select TableA.*,TableB.* From OPENDATASOURCE(
'SQLOLEDB',
'Data Source=ServerA;User ID=UserID;Password=Password'
).databaseAName.dbo.TableA
Left Join
OPENDATASOURCE(
'SQLOLEDB',
'Data Source=ServerB;User ID=UserID;Password=Password'
).databaseBName.dbo.TableB On TableA.key=TableB.key
下面是個查詢的示例,它通過用於 Jet 的 OLE DB 提供程序查詢 Excel 電子表格。SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
-------------------------------------
SQL語句實現跨Sql server資料庫操作實例 - 查詢遠程SQL,本地SQL資料庫與遠程SQL的數據傳遞
(1)查詢192.168.1.1的資料庫(TT)表test1的數據select * from opendatasource('sqloledb','server=192.168.1.1;uid=sa;pwd=123456;database=TT').TT.dbo.test1
(2)從192.168.1.2的資料庫(TT)表test2插入192.168.1.1資料庫(TT)的表test1去insert into opendatasource('sqloledb','server=192.168.1.1;uid=sa;pwd=123456;database=TT').TT.dbo.test1 (id,[name],password) select id,[name],password
from opendatasource('sqloledb','server=192.168.1.2;uid=sa;pwd=123456;database=TT').TT.dbo.test2
希望對你有幫主,望採納,謝謝!
⑵ oracle ogg是什麼
Golden Gate(簡稱OGG)提供異構環境下交易數據的實時捕捉、變換、投遞。
1、OGG原理
OGG是一種基於日誌的結構化數據復制軟體,通過捕獲源資料庫online redo log (在線重做日誌)或archive log(歸檔日誌)獲得數據變化,形成tail(隊列文件 ),再將這些tail通過網路協議,傳輸到目標資料庫,目標端通過解析,插入至目標端資料庫,從而實現源端與目標端數據同步。
2、OGG的特性:
1)、對生產系統影響小:實時讀取交易日誌,以低資源佔用實現大交易量數據實時復制;
2)、以交易為單位復制,保證交易一致性:只同步已提交的數據;
3)、高性能,智能的交易重組和操作合並,使用資料庫本地介面訪問,並行處理體系,靈活的拓撲結構:支持一對一、一對多、多對一、多對多和雙向復制等。
3、工作機制
(2)ogg怎麼追過去兩天的數據擴展閱讀
1)、每個GoldenGate實例可支持5000個Extract和Replicat進程;
2)、每個Extract和Replicat需要25-50M或更多的內存,這取決於系統的事物量和事物大小;
3)、GoldenGate實際使用的物理內存由操作系統控制和管理,GoladenGate 緩存管理器利用操作系統內存管理功能的優勢,確保GoladenGate進程持續和有效的工作;
參考資料
Oracle官網-Golden Gate