本節說明如何設定 Oracle 來源資料庫,讓 Datastream 從中提取資料。Datastream 可從內部部署或雲端代管的 Oracle 資料庫 (包括 Oracle 關聯式資料庫服務 (RDS)) 提取資料變更。
Datastream 可使用下列方法查詢重做記錄檔:
二進位記錄檔讀取器 (預先發布版):如果您需要同時查詢線上和封存的重做記錄檔,請選取這個方法。二進位讀取器可以使用自動儲存管理 (ASM) 或資料庫目錄物件存取日誌檔。這個方法是多執行緒,且支援低延遲 CDC。
LogMiner API:如果您只需要處理封存的重做記錄檔,請選取這個方法。Oracle LogMiner 是單執行緒的,因此可能會出現較高的延遲時間和較低的處理量。不過,這個方法支援大部分的資料類型和 Oracle 資料庫功能。
如要進一步瞭解這些方法,請參閱「Oracle 做為來源的概略說明」和「使用 Oracle 資料庫重做記錄檔」。如要瞭解如何為這些方法設定資料庫類型,請參閱各個設定頁面。
支援的資料庫
Datastream 支援下列 Oracle 資料庫類型:
- Amazon RDS for Oracle
- 自行管理的 Oracle 資料庫
- 自行託管的 Oracle 可插入式資料庫
後續步驟
- 瞭解如何設定 Amazon RDS for Oracle 資料庫,以便與 Datastream 搭配運作。
- 瞭解如何設定自管 Oracle 資料庫,以便與 Datastream 搭配運作。
- 瞭解如何設定自架式 Oracle 可插拔資料庫,以便與 Datastream 搭配運作。