服務器上新增加了四個作業:
[ 代理程序歷史記錄清除: distribution ]
[ 分發清除: distribution ]
[ 復制代理程序檢查 ]
[ 重新初始化存在數據驗證失敗的訂閱 ]
SQL Server企業管理器里多了一個復制監視器, 當前的這臺機器就可以發布、分發、訂閱了。
我們再次在SQL Server企業管理器里[復制]-> 右鍵選擇 ->[配置發布、訂閱服務器和分發]
我們可以在 [發布服務器和分發服務器的屬性] 窗口-> [發布服務器] -> [新增] -> [確定] -> [發布數據庫] -> [事務]/[合并] -> [確定] -> [訂閱服務器] -> [新增] -> [確定]
把網絡上的其它SQL Server服務器添加成為發布或者訂閱服務器.
新增一臺發布服務器的選項:
我這里新建立的JIN001發布服務器是用管理員級別的數據庫用戶test連接的,
到發布服務器的管理鏈接要輸入密碼的可選框, 默認的是選中的,
在新建的JIN001發布服務器上建立和分發服務器FENGYU/FENGYU的鏈接的時需要輸入distributor_admin用戶的密碼。到發布服務器的管理鏈接要輸入密碼的可選框,也可以不選,也就是不需要密碼來建立發布到分發服務器的鏈接(這當然欠缺安全,在測試環境下可以使用)。
2、新建立的網絡上另一臺發布服務器(例如JIN001)選擇分發服務器
[歡迎使用配置發布和分發向導]->[選擇分發服務器]
-> 使用下列服務器(選定的服務器必須已配置為分發服務器) -> [選定服務器](例如FENGYU/FENGYU)
-> [下一步] -> [輸入分發服務器(例如FENGYU/FENGYU)的distributor_admin用戶的密碼兩次]
-> [下一步] -> [自定義配置] -> [否,使用下列的默認配置]
-> [下一步] -> [完成] -> [確定]
建立一個數據庫復制發布的過程:
[復制] -> [發布內容] -> 右鍵選擇 -> [新建發布]
-> [下一步] -> [選擇發布數據庫] -> [選中一個待發布的數據庫]
-> [下一步] -> [選擇發布類型] -> [事務發布]/[合并發布]
-> [下一步] -> [指定訂閱服務器的類型] -> [運行SQL Server 2000的服務器]
-> [下一步] -> [指定項目] -> [在事務發布中只可以發布帶主鍵的表] -> [選中一個有主鍵的待發布的表]
->[在合并發布中會給表增加唯一性索引和 ROWGUIDCOL 屬性的唯一標識符字段[rowguid],默認值是newid()]
文章來源于領測軟件測試網 http://www.kjueaiud.com/