環境:非域環境
因為是自動故障轉移,需要加入見證,事務安全模式是,強安全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' 就不會再報錯了新聞熱點
疑難解答