1.兩台伺服器,主伺服器,從伺服器,兩台伺服器都安裝SQL Server 2008R2並且安裝相同表結構的資料庫(需要實時同步的資料庫) 2.主伺服器資料庫安裝完畢,打開SQL Server 配置管理器,把SQL Server 代理服務打開(已打開請忽略) 3.登錄主伺服器資料庫,從資料庫左側菜單欄 ...
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語句修改某個表的欄位值,然後查看從伺服器資料庫是否對應修改即可