Oracle CDC 服務需要所有目標 SQL Server 實例才能包含 MSXDBCDC 資料庫。 您可以使用 CDC 服務組態控制台中的 [準備 SQL Server] 動作建立此資料庫。這項工作只會針對每個目標 SQL Server 實例完成一次。
下列說明如何使用 CDC 服務組態控制台來準備 Oracle 異動數據擷取的 SQL Server 資料庫。 此程式會建立 MSXDBCDC 資料庫,並定義必要的資料表、預存程式和其他必要成品。
Oracle CDC 服務管理員會準備 Oracle CDC 的 SQL Server。 如需 CDC 服務管理員角色的詳細資訊,請參閱 Attunity 的異動數據擷取服務的使用者角色。
啟用 CDC 的 SQL Server
從 [ 開始] 功能表中,選取 Oracle 的 CDC 服務組態。
從左窗格中,選取 [ 本機 CDC 服務 ],然後從 [ 動作] 窗格中,按兩下 [ 準備 SQL Server]。
您也可以右鍵點選 本機 CDC 服務,然後選取 準備 SQL Server。
在 [準備 Oracle CDC 的 SQL Server 實例] 對話框中輸入必要資訊。 如需有關如何在此對話框中輸入必要信息的資訊,請參閱 準備 SQL Server for CDC。
若要準備 Oracle CDC 的 SQL Server 實例,登入必須具有 MSXDBCDC 資料庫的寫入許可權。 輸入擁有 MSXDBCDC 資料庫寫入許可權的登入認證,例如角色
sysasmin的成員。
注意:您可以按兩下 [ 檢視腳稿 ] 來檢視安裝腳本的唯讀版本。 SQL Server 系統管理員可以視需要將此腳本複製到 SQL Server Management Console 以編輯和執行。