在這一課,您將使用 SQL Server Management Studio 建立訂用帳戶。 本課程需要您已完成上一課程 第 1 課程:使用事務複製發佈資料。
若要建立訂用帳戶
連接至 SQL Server Management Studio 中的發行者,展開伺服器節點,然後展開 複寫 資料夾。
在 本機發行集 資料夾中,以滑鼠右鍵點擊 AdvWorksProductTrans 發行集,然後點選 新增訂閱。
[新增訂閱精靈] 隨即啟動。
在 [發行集] 頁面上,選取 AdvWorksProductTrans,然後按 下一步。
在 [散發代理程式位置] 頁面上,選取 [ 在散發者端執行所有代理程式],然後按 [ 下一步]。
在 [訂閱者] 頁面上,如果未顯示訂閱者實例的名稱,請按兩下 [ 新增訂閱者],按兩下 [ 新增 SQL Server 訂閱者],在 [ 連接到伺服器 ] 對話框中輸入訂閱者實例名稱,然後按兩下 [ 連接]。
在 [訂閱者] 頁面上,選取訂閱者伺服器的實例名稱,然後選取 [訂閱資料庫] 下的 [<新增資料庫>]。
在 [新增資料庫] 對話框中,於 [資料庫名稱] 方塊中輸入 ProductReplica,按兩下 [確定],然後按 [下一步]。
在 [散發代理程序安全性] 對話框中,按兩下省略號 (...) 按鈕,在 [處理帳戶] 方塊中輸入<Machine_Name>\repl_distribution,輸入此帳戶的密碼,按兩下 [確定],然後按 [下一步]。
按兩下 [完成 ] 以接受其餘頁面上的預設值,然後完成精靈。
在訂閱者端設定資料庫許可權
連接到 SQL Server Management Studio 中的訂閱者,展開 [資料庫]、[ ProductReplica] 和 [ 安全性],以滑鼠右鍵單擊 [ 使用者],然後選取 [ 新增使用者]。
在 [ 一般 ] 頁面上的 [ 使用者類型 ] 列表中,選取 [Windows 使用者]。
選取 [用戶名稱] 方塊並按下省略號 (...) 按鈕,在 [輸入物件名稱] 中選取方塊類型<Machine_Name\repl_distribution>,按兩下 [檢查名稱],然後按兩下 [確定]。
在 [ 成員資格 ] 頁面上的 [ 資料庫角色成員資格 ] 區域中,選取 [db_owner],然後按兩下 [ 確定 ] 以建立使用者。
若要檢視訂閱的同步處理狀態
連接至 SQL Server Management Studio 中的發行者,展開伺服器節點,然後展開 複寫 資料夾。
在 本機發行集 資料夾中,展開 AdvWorksProductTrans 發行集,以滑鼠右鍵按一下 ProductReplica 資料庫中的訂閱,然後按一下 檢視同步處理狀態。
訂閱的目前同步處理狀態隨即顯示。
如果 AdvWorksProductTrans 下看不到訂用帳戶,請按 F5 重新整理清單。
後續步驟
您已成功建立交易性出版物的訂閱。 因為此訂閱的散發代理程式會持續執行,所以建立訂閱時會初始化訂閱。 接下來,您將使用追蹤令牌來確認變更是否複寫至訂閱者,並判斷延遲。 請參閱 第 3 課:驗證訂用帳戶和測量延遲。