SQLServer2012下的對等發布

2021-09-10 05:47:48 字數 1070 閱讀 8923

意味著所有節點都可以進行讀寫操作,相對於合併發布來說,不會在資料庫表中新增額外的 guid 合併列,更平滑過渡。

參見這篇文章,同時新增測試中的截圖,進行對比

(1)建立2臺伺服器中域賬戶

(2)2臺伺服器均建立分發伺服器

(3)同步的資料庫必須保持好一致(備份還原操作)

伺服器例項「desktop-t88f1pq」沒有配置分發伺服器,因此不能作為對等方。

【解決辦法】在客戶端上也配置好分發伺服器

對等拓撲 找不到該訂閱。發布伺服器 的名字必須一樣

【解決辦法】雙方資料庫都需要建立分發伺服器

對等發布僅支援值為 『replication support only』, 『initialize with backup』 or 『initialize from lsn』 的 『@sync_type』 引數。

無法在資料庫「testsync」中刪除訂閱伺服器「desktop-t88f1pq」上的訂閱。

未將 『desktop-t88f1pq』 定義為 『win-knue949vkkc』 的訂閱伺服器。

無法更新分發資料庫訂閱表。無法更改訂閱狀態。

下面儲存過程的引數是 資料庫名

exec sp_removedbreplication 'testsync'

執行作業 win-knue949vkkc-testsync-1 的請求(來自 使用者 sa)被拒絕,因為該作業已應 使用者 sa 的請求正在執行

sql server ** / 錯誤日誌 : 當前 檔案日誌,【選中「sql server」選項】開啟看到如下資訊:

login failed for user 『win-knue949vkkc\sqladmin』. 原因: 找不到與提供的名稱匹配的登入名。 [客戶端: ]

錯誤: 18456,嚴重性: 14,狀態: 5。

sqlserver 2012 ide中 windows身份驗證連線伺服器報錯 ,login failed for user 『***\administrator』. 原因: 找不到與提供的名稱匹配的登入名。

sql 對等發布

sql server【非域環境】同步複製(對等)

解除安裝sql server 2012

好不容易裝上了sql server2012資料庫,可是卻不能連線本地的資料庫,後來發現缺少一些服務,於是決定重新安裝,但是解除安裝卻很麻煩,如果解除安裝不乾淨的話,重新安裝會出問題,所以下面就總結一些方法 在解除安裝sql server 2012後,大家都希望能夠將登錄檔資訊完全刪乾淨,下面就將教您...

SQLServer 2012 高效分頁

sql code 功能 生成測試資料.create table test paging id int identity 1,1 not null primary key,testnumber int not null,testname varchar 20 not null,testdept var...

SQL Server2012中的Throw語句

簡 介sql server2012實現了 類似c 丟擲異常的 throw 語句。相比較於 sqlserver2005 之前使用 error,和sqlserver2005 之後使用 raiserror 引發 異常都是乙個不小的 進步,下面來看一下 throw 的用法。raiserror 和throw ...