文章出處

非域環境下搭建自動故障轉移鏡像無法將 ALTER DATABASE 命令發送到遠程服務器實例的解決辦法

 

環境:非域環境

因為是自動故障轉移,需要加入見證,事務安全模式是,強安全FULL模式

 

做到最后一步的時候,可能會遇到

執行( ALTER DATABASE [mirrortest]   SET WITNESS = 'TCP://xxxx:5022' -)報錯的解決方法
消息 1456,級別 16,狀態 3,第 4 行
無法將 ALTER DATABASE 命令發送到遠程服務器實例 'TCP://xxx:5022'。數據庫鏡像配置未更改。請確保該服務器已連接,然后重試。

 

解決辦法,需要在三臺機器:見證、鏡像、主機上C:\Windows\System32\drivers\etc\hosts文件里添加下面內容就可以了,三臺機器都要添加

192.168.2.3 主機
192.168.2.4   備機
192.168.2.5   見證
 
當然需要寫上計算機名,然后在主機上執行 ALTER DATABASE [mirrortest] SET WITNESS = 'TCP://xxxx:5022'  就不會再報錯了
 
 

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()