iT邦幫忙

0

sql 2008 設定data mirror後,連不到

  • 分享至 

  • xImage

事情是這樣子的
有AB兩台做mirror
在我設定好data mirror後由A failover到B
但是前台的AP 卻無法連線到B
後來就算B整個重做,mirror重做
也都無法連線
問題到底在哪呢
求大大解救

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
sam0407
iT邦大師 1 級 ‧ 2014-04-21 10:20:49
最佳解答

您想要SQL Server作Mirror後,當DB Server A掛掉,應用程式能自動連到DB Server B作DB Fail Over,這不是只有在DB端作作設定就好,應用程式這邊也需要配合,需具備以下兩個條件:

1.應用程式必須是以.Net 2.0以後的Framework版本開發(排擠非微軟的程式語言,大家應該都習慣了,不意外吧!)

2.在應用程式中用到Connection String的地方都必需加上Failover Partner屬性,就是要指定Server B,可參考以下連結(這個還好,如果當初在設計程式時有把Connection String參數化,就改一下參數,如果是土法鍊鋼,Connection Srting寫死在每一支程式中,善用搜尋/替代改一下也沒那麼困難啦!如果是套裝,那請洽原廠)
http://technet.microsoft.com/en-us/library/ms175484.aspx

參加微軟的研討會一次次的告訴您:Demo的狀況是美好的,實際的環境的殘酷的。

我要發表回答

立即登入回答