2014-03-06 52 views
0

我設置了數據庫鏡像,這裏是我的模型:集見證服務器遇到錯誤

  • server1中Pricipal數據庫實例
  • 鏡像數據庫實例中 服務器2的服務器2
  • 見證數據庫實例

我正在設置鏡像證書,當我將Principal和Mirror設置在一起時,就可以了。

但是當我添加證人校長,我得到了一個錯誤:

「ALTER DATABASE命令無法被髮送到遠程服務器實例‘TCP:// XXX:5024’。該數據庫鏡像配置沒有改變,確認服務器已連接,然後重試。「

請注意,我爲Principal,Mirror和Witness設置了正確的證書 並且校長可以通過5024端口telnet到Witness。

我一直在網上搜索兩週,但似乎沒有完整的答案。

回答

0

我花了一天的時間來找出這個問題,這個線程Trouble setting up witness in SQL Server mirroring scheme w/ error 救了我。

我的問題是Witness服務器沒有看到Principal服務器。我瀏覽了Witness服務器中的Windows事件,看到如下內容:

到「TCP:// xx:6022」的鏡像連接超時10秒後沒有響應,數據庫「xxx」已超時。檢查服務和網絡連接。

然後我在Witness服務器上添加一個主機入口點到Principle服務器並解決問題。

相關問題