共用方式為


建立和編輯 Oracle CDC 服務

您可以從 CDC 服務組態主控台建立和編輯新的 Oracle CDC Windows 服務。

若要建立新的 Oracle CDC Windows 服務,請從左窗格中選取 [本機 CDC 服務],然後按兩下 [動作] 窗格中的 [新增服務]。 您也可以按滑鼠右鍵 [ 本機 CDC 服務 ],然後選取 [ 新增服務]。 Oracle CDC Windows 新服務對話框開啟。

若要編輯 CDC 服務屬性,請選取您要編輯其屬性的服務,然後按下 [動作] 窗格中的 [屬性]。 您也可以以滑鼠右鍵按下您正在使用的服務,然後選取 [ 屬性]。 [CDC 服務屬性] 對話框隨即開啟。

在 [新增 Oracle CDC Windows 服務] 對話框或 [CDC 服務屬性] 對話框中輸入下列資訊。

服務名稱
輸入新 Oracle CDC Windows 服務的名稱。 如果可能的話,您不應該使用長名稱。 無法在服務名稱中使用 / 和 \ 字元。

備註

編輯服務時無法使用此選項。 您無法變更已經存在的 Windows 服務名稱。

說明
輸入服務的描述,以協助識別它。

服務帳戶
選擇下列選項之一,以決定要執行服務的帳戶:

  • 本機系統帳戶

    不建議這麼做,因為它會提供太多許可權給服務。

  • 此帳戶

    在 Windows Vista 或 Windows Server 2008 上,預設服務帳戶是網路服務帳戶。

    在 Windows 7、Windows Server 2008 R2 和更新版本上,默認服務帳戶為 NT Service\。

    使用這些帳戶可讓您在不使用密碼的情況下運作,因為這些帳戶不需要密碼。 此外,這些帳戶只提供執行 Oracle CDC 服務所需的必要許可權。

    您可以針對服務帳戶使用本機或網域 Windows 帳戶。 在此情況下, 您必須輸入該 帳戶的密碼。 此帳戶可以是本機主機或網域帳戶。 請務必在 Windows 控制面板中使用本機服務變更密碼時更新密碼。

伺服器名稱:選取要連線的目標 SQL Server 實例(例如 \\<computer_name>\<instance_name>)。 最後一次連線的伺服器實例預設會顯示。

驗證
選取下列其中一項:

  • Windows 驗證:如果您選取此選項,Oracle CDC 服務會使用服務帳戶身分識別連線到目標 SQL Server 實例。 如果 SQL Server 實例在不同的電腦上執行,Windows 驗證必須搭配網域帳戶使用。

  • SQL Server 驗證:如果您選取此選項,您必須輸入您想要使用之 SQL Server 登入的使用者名稱和密碼。 當連接到目標 SQL Server 實例時,Oracle CDC 服務會使用這些認證。

Oracle CDC 服務所使用的 SQL Server 登入只需要是公用固定伺服器角色的成員,就不需要其他許可權。 新增 Oracle CDC 實例之後,該登入將取得相關聯 SQL Server CDC 資料庫的 db_owner 存取權。

若要建立 Oracle CDC Windows 服務定義,程式需要更新關聯 SQL Server 實例中 MSXDBCDC 資料庫的存取權。 當您按兩下 [確定] 時,對話方塊會提示使用者輸入具有 MSXDBCDC 資料庫的更新存取權的 SQL Server 登入。

如需您必須在 [連接到 SQL Server] 對話框中輸入之相關資料,請參閱 連接到 SQL Server

選項
按兩下箭號以檢視要設定的選項。 您可以選擇保留這些選項的預設值。 可用的選項如下:

  • 連線逾時:輸入 CDC Service for Oracle 在連接到 SQL Server 的過程中逾時前的等待時間(以秒為單位)。預設值為 15

  • 執行逾時:輸入 Oracle CDC Windows 服務在逾時之前等候命令執行的時間(以秒為單位)。預設值為 30

  • 加密連線:選取 [ 加密 連線],以在 Oracle CDC 服務與目標 SQL Server 實例之間使用加密連線進行通訊。

  • 進階:視需要輸入任何其他連接屬性。

主要密碼
輸入密碼以供 Oracle CDC Windows 服務使用,保護 Oracle 日誌挖掘憑據。

當相同服務的其他實例設定在高可用性設定中叢集的其他節點上時,也必須使用相同的主要密碼。 如果您遺失或修改主要密碼,則必須使用 CDC 設計工具控制台重新輸入儲存在 Oracle CDC 實例資料庫中的所有記錄採礦密碼。

另請參閱

如何建立和編輯 CDC 服務