1.兩台服務器,主服務器,從服務器,兩台服務器都安裝SQL Server 2008R2並且安裝相同表結構的數據庫(需要實時同步的數據庫)
2.主服務器數據庫安裝完畢,打開SQL Server 配置管理器,把SQL Server 代理服務打開(已打開請忽略)
3.登錄主服務器數據庫,從數據庫左側菜單欄找到->復制->本地發布,右擊新建發布
4.默認主服務器當作分發服務器
5.快照文件夾最好新建一個目錄(需要手動在D盤新建目錄),默認目錄會有權限問題(對於新手權限問題不好解決)
6.選擇需要發布的數據庫
7.發布類型選擇事務發布(發布類型的區別可自行百度,此處不做敘述)
8.選擇需要發布的表(需要同步到從服務器數據庫表的數據)
9.篩選表行(意思是表中的哪些字段你不需要同步到從服務器)
10.快照代理,選擇->立即創建快照並使快照保持可用狀態,以初始化訂閱
11.代理安全性,點擊安全設置,按照紅色框中設置即可
12.向導操作,選擇->創建發布->下一步
13.完成該向導,填寫一個發布名稱,點擊完成,到此步驟主服務器本地訂閱發布已經完成
14.登錄從服務器數據庫,從數據庫左側菜單欄找到->復制->本地訂閱->右擊新建訂閱->選擇查找SQL Server 發布服務器,數據庫服務器名稱要是主服務器計算機名稱,輸入登錄名和密碼
15.選擇剛才主服務器發布的訂閱
16.選擇運行分發代理的位置,勾選第一個,如果選擇第二個也需要開啟從服務器SQL Server代理服務
17.選擇訂閱服務器(從服務器),訂閱數據庫需要同步的數據庫(主服務器和從服務器熱備份的數據庫結構需要一致)
18.分發代理安全性,推薦按紅色框中設置,如下圖:
19.同步計划選擇連續運行
20.初始化訂閱
21.向導操作->創建訂閱->下一步->完成
22.刷新從服務器左側菜單欄下的本地訂閱,會出現剛剛創建好的訂閱,為了驗證設置是否成功,右擊創建好的訂閱->查看同步狀態,如圖顯示同步正在進行則說明雙機熱備份設置成功
23.測試配置是否生效,在主服務器數據庫通過updata語句修改某個表的字段值,然后查看從服務器數據庫是否對應修改即可