专栏首页乐沙弥的世界安装Windows 2012域控(For SQLServer 2014 AlwaysOn)

安装Windows 2012域控(For SQLServer 2014 AlwaysOn)

微软针对SQLserver推出了很多高可用技术,诸如早期的复制,到后来的日志传送, 数据库镜像,SQLserver集群等等。在SQLserver 2012又拿出了杀手锏AlwaysOn, 和Oracle也是有得一拼啊!SQLserver AlwaysOn整合了Windows集群,数据库镜像, 增加了读写分离等等。SQLserver运行需要Windows域控的支持,本文描述的即是为SQLserver2012 AlwaysOn配置域控环境,具体见下文描述。

一、配置环境描述

基于Vmware workstation 12,4台虚拟机,其中一台域控,3个SQL节点,使用NAT模式,关闭DHCP                          
机器名称                 IP         GateWay        DNS
-------------- --------------   -------------  --------------
SQLDC            192.168.171.20   192.168.171.2  127.0.0.1
SQLnode1(主)   192.168.171.21     192.168.171.2  192.168.171.20
SQLnode2(辅)   192.168.171.22     192.168.171.2  192.168.171.20
SQLnode3(辅)   192.168.171.23     192.168.171.2  192.168.171.20
AlwaysOnWSFC     192.168.171.18     

二、配置虚拟网络

配置虚拟网络 设置VMWare虚拟网络 点击”编辑”菜单,选择虚拟网络编辑器,如下图

三、安装Windown 2012 DataCenter(略)

如果虚拟机之前为桥接模式,这里将将虚拟机网卡改为NAT模式 管理员密码 Abc@123

四、配置IP及修改主机名

1、 右单击任务栏”网络适配器”图标,选择打开”网络和共享中心”,点击”更改适配器设置”,如下截图,输入相应IP地址

2、 修改主机名,并重启,如下截图

五、安装AD及DNS

1、单击任务栏”服务器管理器”,打开服务器管理器仪表板,单击”管理” 菜单,选择”添加角色和功能”,单击下一步 选择”基于角色或基于功能安装”,单击下一步

2、勾选Active Directory域服务器,以及DNS服务器

3、然后单击下一步,一路下一步,最后单击安装,安装完成后单击”关闭”按钮

六、配置域控

1、单击服务器管理面板惊叹号部分,如下图,再单击”将此服务器提升为域控服务器”

2、添加新林,如下示例,添加为ycdata.net

3、选择”域名系统(DNS)服务器”。默认是选”全局编录”。并设置活动目录还原密码后单击下一步

4、DNS选项提示

5、设置NetBIOS名称,此处保留缺省值

6、设定ADDS位置,保留缺省值

7、下面是配置清单,单击下一步

8、执行先决条件检查,单击安装,安装完毕后会自动重启

9、重启使用域,管理员登录

10、查看AD域和信任关系,以及查看AD站点和服务,单击相应的菜单即可

七、添加域用户

1、此处添加的域用户,主要是为后续SQLserver安装及管理做准备 服务器管理器面板,单击”管理”,单击”AD用户和计算机” 右单击域,选择”新建”,选择”组” 输入组名,如本例为SQLTeam

2、右单击”Users”,选择”新建”,选择”用户”

3、输入用户名

4、 输入密码

5、创建用户完成

6、将用户添加到组

7、选择组,添加完成

上述工作完成之后,需要安装及配置Windows故障转移服务,具体见后续文章。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Windows 2012配置故障转移(For SQLServer 2014 AlwaysOn)

    单击”管理”菜单,选择”添加角色和功能” 单击”下一步”,选择”基于角色或基于功能的安装”,单击”下一步” 选择本地服务器,单击”下一步”,直到功能模块...

    Leshami
  • NULL 值与索引(一)

        NULL值是关系数据库系统布尔型(true,false,unknown)中比较特殊类型的一种值,通常称为UNKNOWN或空值,即是未知的,不确定的。由...

    Leshami
  • 关于 Private strand flush not complete

          网友发来告警日志,原本是关于一个死锁的情形,而另外的一个问题则是从redo log buffer写出到redo log file出现了不能分配新的日...

    Leshami
  • 让你的Github变的飞快

    alexqdjay
  • 如何在Ubuntu 16.04上的Jenkins中设置持续集成管道

    Jenkins是一个开源的自动化服务器,目的是能够自动执行持续集成和交付软件所涉及的重复性技术任务。凭借强大的插件生态系统,Jenkins可以处理各种工作负载,...

    无敌小笼包
  • 【DB笔试面试476】DELETE、DROP和TRUNCATE的区别是什么?

    DELETE和TRUNCATE都可以用来删除表中所有的记录。但二者的不同之处主要体现在以下几个方面的内容:

    小麦苗DBA宝典
  • Unity游戏引擎登录Linux平台

    这是一个重磅消息,几乎等同于微软发布 Visual Studio Code for Linux。Unity 发布了一个 Linux 游戏编辑器的实验性构建版。这...

    逸鹏
  • nodejs控制台传输、接收文件

    我一边查官网文档一边写的,虽然有send方法,但不知道receive方法在哪,最终还是用emit。

    gojam
  • 面试官 100% 会严刑拷打的 CMS 垃圾回收器,下次面试就拿这篇文章怼回去!

    这里跟大家讲个面试的最常见的垃圾回收器的问题,我跟大伙说,你不用怀疑,CMS垃圾回收器一定是最常见的问题,只要问到了Java虚拟机,面试官恨不得就问你CMS,当...

    好好学java
  • 秋招iOS面经:过五关斩六将

    这个时候,面试官一方面想仔细看一下你的简历写了些啥,一方面希望候选者能将简历上的内容融会贯通,给面试官娓娓道来。

    用户7257200

扫码关注云+社区

领取腾讯云代金券