none
SQL Server 2008 Mirror + Replication 問題 RRS feed

  • 問題

  • 您好:

    我有一個資料庫, 已設定為Mirroring (A主機→B主機), 另該資料庫也有設定Replication (A主機→C主機), 

    當Mirroring從A主機切換到B主機後, A主機上的Replication設定(發行集)全部都要在B主機上重新設定, 另C主機的訂閱也需要重新指定;

    想請問Mirroring可以做到A主機切換到B主機後, Replication的設定也可以自動從A主機轉換到B主機嗎??

    謝謝~

    主機A 是主體伺服器

    主機B 是鏡像伺服器

    主機C 是Replication伺服器


    2012年4月15日 上午 02:19

解答

  • 因為您沒有提到複寫的方式(<strike>斯斯</strike>複寫有 3 種 )為何,若是合併式交易式複寫,那麼連接到發行集資料庫的複寫代理程式可以自動容錯移轉到鏡像發行集資料庫


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年4月15日 上午 07:28
    版主

所有回覆

  • 因為您沒有提到複寫的方式(<strike>斯斯</strike>複寫有 3 種 )為何,若是合併式交易式複寫,那麼連接到發行集資料庫的複寫代理程式可以自動容錯移轉到鏡像發行集資料庫


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年4月15日 上午 07:28
    版主
  • MS has kb article on how to set this with some restrictions, some manual processes involved for failover. Good news is that you can set read only copy of mirrored db in sql2012.
    2012年4月16日 上午 12:35
  • 您好:

    我是使用合併式 (Merge) 複寫我找時間在來測試看看.

    另有幾個問題, 就是當我把原來的訂閱 (Subscription)刪除後, 重新建立一次訂閱在同一個資料庫, 為何還是會將裡面的資料全部刪除後, 再從發行者(Publisher) 重新Replica呢??

    同一台SQL Server 是否可以同時當任下列三個角色??

    發行者(Publisher)、散發者(Distributor)訂閱者(Subscriber)

    2012年4月27日 下午 03:11
  • 1. sql creates snapshot by default when you create publication, you can tell sql how to handle subscriber (recreate objects or copy data only or do nothing).

    2. yes, machine can be distributor, publisher and subscriber at same time.

    2012年4月30日 上午 02:54
  • I already try it and successfully.  thanks every one...
    2012年5月13日 上午 01:48