zoukankan      html  css  js  c++  java
  • SQLServer2016 AlwaysOn搭建实践含过程截图(1/2)

    先决条件:配置好AD域环境及故障转移集群

    目标:实现在CLUSTER1服务器上新建数据库TestDB的高可用性(由于数据库的安装目录不同,因此重新创建了数据库TestDB2进行)

    转一个比较好搭建和验证过程的例子:来源(https://www.cnblogs.com/jenrrychen/p/5471332.html)

      

    以下这一步由于数据库的安装目录不同(在“正在检查托管副本CLUSTER2的服务器实例上数据库文件位置的兼容性”步骤时出现错误),因此重新创建了数据库TestDB2继续进行

    先创建共享目录(\CLUSTER1ClusterShare, 正式环境需要找一个共享地址来放),否则在检测检查共享网络步骤时会失败。

    选择上面创建的共享地址

     (特别注意: 数据同步首选项这个共享路径的方式一直出现“正在还原...”的状态,推荐使用“仅链接”的同步选项,先将数据库手动还原到辅助副本上,还原方式通过以下SQL脚本实现,因为还原过程需要加上WITH NORECOVERY,否则会报文章最后一个截图的错误)

    RESTORE DATABASE [StudentDB]
    FROM DISK = 'C:StudentDB.bak'
    with NORECOVERY, REPLACE

    创建完成后,数据库开始自动同步

    创建侦听器供客户端连接(设置为SQLServer默认的1433端口)

    可在服务器列表中查看到此侦听器对应的虚拟服务器资源,对应的新服务器IP地址为: 192.168.1.141

     

    尝试客户端连接

    连接成功

     结束

    中途出错的情况:

    中间红色提过,使用脚本还原并加上WITH NORECOVERY设置,以下是创建成功的截图。

  • 相关阅读:
    Linux安装Jenkins
    python实现寻找目录中最新的文件
    python代码实现邮件发送
    面向对象(一) 类与类之间的关系之依赖和关联
    常见模块(五) random模块
    装饰器如何装饰带参数的函数
    常见模块(四) os模块
    常见模块(二) logging模块
    常见模块(三) pickle模块和json模块
    初识模块
  • 原文地址:https://www.cnblogs.com/shuzehui/p/12877453.html
Copyright © 2011-2022 走看看