2010-10-08 56 views
0

我有一臺配置了大約3個複製服務器的服務器。在SQL 2000上更改事務複製分發服務器

  • 3個數據庫發佈到約3其他服務器
  • 有一箇中央經銷商

我需要知道,如果我可以改變經銷商的publishings之一,並讓其他人還是我只能更改發佈服務器上的所有複製分發服務器。

以及如何做到這一點。

實施例:

ProdServer具有

  • DB1 - 出版
  • DB2 - 發佈
  • DB3 - 出版

DB1ReplSrv具有

  • DB1 - 訂閱

DB2ReplSrv

  • DB2 - 訂閱

DB3ReplSrv

  • DB3 - 訂閱

RplDistSrv是這一切的經銷商。

比方說,我創建一個新的服務器: NewRplDistSrv我不想慢慢更改複製分發服務器。

PS:我不知道這是拉還是推複製,我該如何檢查?

對不起,我的noobish問題。但我想學習。

由於提前,

加布裏埃爾

+1

當你說你有一個單一的中央分銷商,你指的是分銷數據庫或代理? – MLT 2010-10-08 13:29:21

+0

代理商。事實上,我想在更改後關閉整個分銷商服務器。 – 2010-10-08 13:36:46

+0

我不確定我明白你的問題是什麼,你問你是否可以將分發數據庫移動到新的服務器上? – MLT 2010-10-08 14:27:55

回答

0

我設法做到這一點。

我無法刪除分銷商之前,因爲當我嘗試企業管理器將永遠掛起。

我設法通過在RplDistSrv機器上使sql服務脫機。

然後試圖刪除ProdServer上的配置。我不得不重做所有當前的複製。

我不得不在企業管理器中重新配置它,方法是右鍵單擊ProdServer並選擇我相信的複製。這是剛剛完成的。

我發現企業管理器有點混亂,對不起,我不能一步一步地給出如何做到這一點。 但是,如果您停止分發服務器的sql服務,並從服務器中刪除所有複製配置,則可行。使用分銷商。然後重新配置它以使用另一臺服務器作爲複製器。