zoukankan      html  css  js  c++  java
  • SQL SERVER镜像配置,无法将 ALTER DATABASE 命令发送到远程服务器实例的解决办法

    环境:非域环境

    因为是自动故障转移,需要加入见证,事务安全模式是,强安全FULL模式

    做到最后一步的时候,可能会遇到

    执行( ALTER DATABASE [mirrortest]   SET WITNESS = 'TCP://xxxx:5022' -)报错的解决方法
    消息 1456,级别 16,状态 3,第 4 行
    无法将 ALTER DATABASE 命令发送到远程服务器实例 'TCP://xxx:5022'。数据库镜像配置未更改。请确保该服务器已连接,然后重试。

     一直尝试一直出错,查了很多资料还有一些说服务机SQL服务启动的用户名和密码不一致什么的,这些试过都不行,最后在一个高手的指教下,知道了解决方式,绝对好用!废话不多说,直接看吧

    解决办法,需要在三台机器:见证、镜像、主机上C:WindowsSystem32driversetchosts文件里添加下面内容就可以了,三台机器都要添加

    192.168.1.100   主机名
    192.168.1.101   备机名
    192.168.1.102   见证机名
     
    当然需要写上计算机名,然后在主机上执行 ALTER DATABASE [mirrortest] SET WITNESS = 'TCP://xxxx:5022'  就不会再报错了
  • 相关阅读:
    6.7
    6.5
    6.4随笔
    js 插件
    js插件
    web中集成jdbc
    jsp
    web容器中的servlet
    web服务器的监听器,过滤器
    几款js工具的使用
  • 原文地址:https://www.cnblogs.com/become/p/4798659.html
Copyright © 2011-2022 走看看