SQL Server Replication—本地釋出訂閱配置
阿新 • • 發佈:2020-10-21
本文介紹在單個例項中配置本地釋出訂閱。複製是一組技術,它將資料和資料庫物件從一個數據庫複製和分發到另一個數據庫,然後在資料庫之間進行同步以保持一致性。 使用複製,可以通過區域網和廣域網、撥號連線、無線連線和 Internet 將資料分配到不同位置以及分配給遠端或移動使用者。
1. 配置本地分發
右鍵點選Replication,點選Configure Distribution...
選擇本地例項作為分發伺服器
設定快照路徑,設定為本地目錄即可
設定分發資料庫名稱,分發資料庫檔案路徑(預設即可)
完成後點選close
2.配置本地釋出
右鍵點選Local Publications
選擇釋出的資料庫
選擇釋出的型別(根據實際需要選擇),這裡選擇事務
選擇需要釋出的表、儲存過程、檢視、方法
沒有主鍵的表不允許釋出
如果需要篩選釋出的資料,點選Add編寫篩選條件,這裡不需要篩選
設定快照代理、日誌讀取代理的賬號,點選Security Settings...
設定如下
設定釋出名稱
3. 建立本地訂閱
右鍵點選Local Subscriptions,點選New Subscriptions
選擇釋出源
所有代理執行在分發庫的伺服器上
選擇訂閱資料庫,也可以選擇新建
如下,選擇一個已建好的資料庫
設定連線帳號,點選...
設定如下
預設選擇Run continuously不間斷同步
預設選擇立即初始化訂閱
4. 檢查
配置完成後,資料庫顯示如下
檢視Replication Monitor
檢視歷史同步記錄
至此,本地釋出訂閱配置完成。
轉載於:https://blog.51cto.com/aimax/2129433