如何建立及編輯 CDC 服務
重要
Change Data Capture for Oracle by Attunity 現已被取代。 如需詳細資訊,請參閱公告。
這些程序描述如何從 CDC 服務組態主控台來建立和編輯新的 Oracle CDC 服務。
此程序要求在設定 Oracle CDC 服務的電腦上必須有系統管理員權限的 Windows 使用者。
若要建立新的 CDC 服務
從 [開始] 功能表,選取 [Oracle CDC 服務組態]。
您也可以從左窗格以滑鼠右鍵按一下 [本機 CDC 服務],再選取 [新增服務]
您也可以從 [動作] 窗格按一下 [新增服務] 。
在 [新增 Oracle CDC 服務] 對話方塊中輸入必要的資訊。 如需有關如何在 [新增 Oracle CDC 服務] 對話方塊中輸入資訊的詳細資訊,請參閱< Create and Edit an Oracle CDC Service >。
當 Oracle CDC 服務執行時,此服務會使用在 [新增 Oracle CDC 服務] 對話方塊中所提供的 SQL Server 登入。 此登入只要求它必須是公用固定伺服器角色的成員,不需要其他權限。 新增新的 Oracle CDC 執行個體之後,該登入會收到關聯 SQL Server CDC 資料庫的 db_owner 存取權。
當您將所需的資訊輸入完畢時,請按一下 [確定]。
如需建立 Oracle CDC Windows 服務定義,此程式需要關聯 SQL Server 執行個體中 MSXDBCDC 資料庫的更新存取權。 當您按一下 [確定] 時,隨即出現一個對話方塊,提示使用者輸入具有 MSXDBCDC 資料庫之更新存取權的 SQL Server 登入。
如需有關您必須在 [連接到 SQL Server] 對話方塊中輸入之資料的詳細資訊,請參閱< Connection to SQL Server>。
按一下 [確定] 關閉 [新增 Oracle CDC 服務] 對話方塊。
若要編輯 CDC 服務
從 [開始] 功能表,選取 [Oracle CDC 服務組態]。
從左窗格選取 [Local CDC Services (本機 CDC 服務)],然後以滑鼠右鍵按一下您想要編輯的本機服務,並選取 [屬性]。
您也可以在中間選取您要使用的服務,然後從 [動作] 窗格按一下 [屬性]。
在 [CDC 服務屬性] 對話方塊中輸入必要的資訊。 如需有關如何在 [CDC 服務屬性] 對話方塊中輸入資訊的詳細資訊,請參閱< Create and Edit an Oracle CDC Service >。
當您將所需的資訊輸入完畢時,請按一下 [確定],隨即開啟 [連接到 SQL Server] 對話方塊。
當沒有 MSXDBDCDC 資料庫寫入權限的登入嘗試建立新的 Oracle CDC 執行個體時,便會顯示錯誤訊息。 在這個對話方塊中按一下 [確定] ,隨即顯示 [連接到 SQL Server] 對話方塊。 在此對話方塊中,您必須輸入擁有 MSXDBCDC 資料庫寫入權限之登入的認證,例如 db_owner 資料庫角色。
如需有關您必須在 [連接到 SQL Server] 對話方塊中輸入之資料的詳細資訊,請參閱< Connection to SQL Server>。
在 [連接到 Oracle] 對話方塊中按一下 [確定] 。 隨即關閉這兩個對話方塊,而且會更新及註冊此服務。