快照發布:
發布伺服器按預定的時間間隔向訂閱伺服器傳送已發布資料的快照。
事務發布:
在訂閱伺服器收到已發布資料的初始快照後,發布伺服器將事務流式傳輸到訂閱伺服器。
對等發布:
對等發布支援多主複製。發布伺服器將事務流式傳輸到拓撲中的所有對等方。所有對等節點可以讀取和寫入更改,且所有更改將傳播到拓撲中的所有節點。
合併發布:
在訂閱伺服器收到已發布資料的初始快照後,發布伺服器和訂閱伺服器可以獨立更新已發布資料。更改會定期合併。microsoft sql server compact edition 只能訂閱合併發布。
就不細說了。下面開始幹活
資料庫a(helka049)
資料庫b(helka-r300)
準備好,
並且設定相同的資料庫登入名和密碼。(方便後續操作)
cmd執行:secpol.msc
密碼必須符合複雜性要求:禁用。
密碼最長使用期限:0
控制面板--管理工具--本地使用者和組--使用者
新建sqladmin ,密碼123
右鍵屬性--新增 隸屬於 administrators
控制面板--管理工具--服務--sql server **(agent)
雙擊,選擇登入
設定剛才建立的sqladmin
為sqladmin,增加資料夾許可權
等同發布只需要設定乙個資料庫就可以了,
但是需要配置對等拓撲,
假設資料庫a和資料庫b需要對等發布
首先將a和b的**都開啟(所有資料庫都要)
然後資料庫a中
複製--本地發布--新建發布
選中同步的資料庫
選擇對等發布
選中發布的表(我已經發布過了。所以無法選擇)
設定日誌讀取器
這裡要說明一下:
程序賬戶:計算機名\新增的使用者
密碼:前面你設定的
sql server登入名:
這個就不多說了,是sa登入名和密碼
最後無腦下一步,設定乙個發布名稱。搞定。
本地發布--右鍵任務--配置對等拓撲
一直下一步,到如下介面,右鍵新增新的對等節點
完成後,進入如下介面,點選按鈕
開啟後,配置如下
ps:這裡填入的是 b伺服器的windows 賬戶!
接著下一步,出現了這個介面
這裡上下兩個,伺服器配置自己的 windows賬戶,不細說了
配好如下:
到這裡,就結束了。配置完成了。
後面可以看一下,
發布複製--右鍵任務--啟動複製監視器,可以檢視2個伺服器的鏈結狀態如下
兩邊插入資料,會同步更新,就不貼出來了。
ps:如果id為主鍵,並且自增,那麼要設定對應的種子初始值
a伺服器:
種子初始值:1
種子增量:2
b伺服器
種子初始值:2
種子增量:2
文章參考了:
裡面還有其他的同步方案
SQLServer2012下的對等發布
意味著所有節點都可以進行讀寫操作,相對於合併發布來說,不會在資料庫表中新增額外的 guid 合併列,更平滑過渡。參見這篇文章,同時新增測試中的截圖,進行對比 1 建立2臺伺服器中域賬戶 2 2臺伺服器均建立分發伺服器 3 同步的資料庫必須保持好一致 備份還原操作 伺服器例項 desktop t88f...
對等網路與非對等網路
對等網路 網上各台計算機有相同的功能,無主從之分,任一台計算機都是即可作為伺服器,設定共享資源供網路中其他計算機所使用,如果前面加個lb 負載均衡 伺服器就可以均勻排程,減輕伺服器的壓力 非對等網路,聯網計算機都有明確的分工。網路伺服器採用高配置與高效能的計算機,以集中方式管理區域網的共享資源,並為...
對等計算與普適計算
對等 p2p 計算是在網際網路上實施分布式計算的新模式。在這種模式下,伺服器與客戶端的界限消失了,網路上的所有節點都可以 平等 共享其他節點的計算資源。對等系統 定義如下 對等系統由若干互聯協作的計算機構成,且至少具有如下特徵之一 系統依存於邊緣化 非 式伺服器 裝置的主動協作,每個成員直接從其他成...