使用 [Oracle 來源] 頁面,提供連線到 Oracle 源資料庫所需的資訊。 CDC 實例會讀取您所連線之 Oracle 資料庫的重做記錄。
Oracle Connect String
使用您所使用的 Oracle 資料庫,輸入 Oracle 連接字串到電腦。 連接字串是以下欄其中一種方式撰寫:
host[:port][/service name]
連接字串也可以指定 Oracle Net connect 描述元,例如 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST=erp.contoso.com) (PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=orcl)))
如果使用目錄伺服器或 tnsnames,連接字串可以是連線的名稱。
Oracle 日誌挖掘驗證
若要輸入已獲授權進行記錄採礦的 Oracle 資料庫使用者認證,請選取下列其中一項:
Windows 驗證:選取此選項以使用目前的 Windows 網域認證。 只有當 Oracle 資料庫設定為使用 Windows 驗證時,才可以使用此選項。
Oracle 驗證:如果您選取此選項,您必須為您要連線之 Oracle 資料庫中的使用者輸入 [使用者名稱 ] 和 [ 密碼 ]。
備註
用戶必須具有在 Oracle 資料庫中授與下列許可權,才能成為記錄採礦使用者。
- SELECT on <any-captured-table>
- 選取任何交易
- 在 DBMS LOGMNR 上執行
- 在 V$LOGMNR 內容上選取
- 在 V$ARCHIVED LOG 上進行 SELECT 操作
- 在 V$LOG 上選取
- SELECT on V$LOGFILE
- 在 V$DATABASE 上選取
- 在 V$THREAD 上選取
- 在所有索引上選取
- 選取所有物件
- 在 DBA 對象上選取
- 在所有表格上選擇
如果上述任何許可權無法授與 V$xxx,請將這些許可權授與 V_S$xxx。
測試連接
按兩下 [測試連線 ] 以判斷您是否已建立與具有 Oracle 資料庫之遠端電腦的連線。 隨即開啟對話框,通知您連線是否成功。
這很重要
由於已知的問題,如果 CDC 設計工具不是以系統管理員身份運行,連接到 Oracle 源資料庫可能會失敗。 如果連線失敗,請使用 [ 以系統管理員身分執行 ] 選項關閉並重新啟動 CDC 設計工具。
完成在此頁面上輸入信息之後,點擊 下一步 以 選取 Oracle 資料表和資料行。