Oracle CDC 服務需要所有目標 SQL Server 實例才能包含 MSXDBCDC 資料庫。 您可以使用 CDC 服務組態控制台中的 [準備 SQL Server] 動作來建立此資料庫。 這會建立特殊的腳本,此腳本會執行以建立此資料庫所需的數據表、預存程式和其他必要成品。 這項工作只會針對每個目標 SQL Server 實例執行一次。
如需 MSXDBCDC 資料庫的詳細資訊,請參閱 MSXDBCDC 資料庫。
在 CDC 服務組態控制台中,按兩下 [準備 SQL Server]。 如果無法使用此選項,請確定已在控制台的左窗格中選取 [ 本機 CDC 服務 ]。
選項
伺服器名稱
輸入 SQL Server 所在伺服器的名稱。
認證
選取下列其中一項:
Windows 驗證
SQL Server 驗證:如果您選取此選項,您必須在您要連線的 SQL Server 中輸入使用者名稱和密碼。
若要準備 Oracle CDC 的 SQL Server 實例,登入必須具有 MSXDBCDC 資料庫的寫入許可權。 輸入擁有 MSXDBCDC 資料庫寫入許可權的登入認證,例如角色 sysasmin 的成員。
選項
按兩下箭號以檢視要設定的選項。 您可以選擇保留這些選項的預設值。 可用的選項如下:
連線逾時:輸入 CDC Service for Oracle 在連線到 SQL Server 之前的等候時間(以秒為單位)。預設值為 15。
執行逾時:請輸入 Oracle CDC Windows 服務在命令執行之前等候逾時的時間(以秒為單位)。預設值為 30。
加密連線:選取 [ 加密 連線],以在 Oracle CDC 服務與目標 SQL Server 實例之間使用加密連線進行通訊。
進階:視需要輸入任何其他連接屬性。
檢視腳本
按兩下 [檢視文稿 ] 以檢視安裝腳本的唯讀版本。 SQL Server 系統管理員可以視需要將此腳本複製到 SQL Server Management Console 進行編輯。 如需準備 SQL Server 腳本的詳細資訊,請參閱 準備 SQL Server for Oracle CDC-View 腳本。