首页 > 代码库 > 安装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模式
管理员password Abc@123

四、配置IP及改动主机名

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

技术分享

2、 改动主机名,并重新启动,例如以下截图
技术分享

五、安装AD及DNS

1、单击任务栏”server管理器”。打开server管理器仪表板,单击”管理” 菜单,选择”加入角色和功能”,单击下一步
选择”基于角色或基于功能安装”。单击下一步
技术分享

2、勾选Active Directory域server。以及DNSserver
技术分享

3、然后单击下一步。一路下一步。最后单击安装。安装完毕后单击”关闭”button
技术分享

六、配置域控

1、单击server管理面板惊叹号部分。例如以下图,再单击”将此server提升为域控server”
技术分享

2、加入新林,例如以下演示样例,加入为ycdata.net
技术分享

3、选择”域名系统(DNS)server”。默认是选”全局编录”。并设置活动文件夹还原password后单击下一步
技术分享

4、DNS选项提示
技术分享

5、设置NetBIOS名称,此处保留缺省值
技术分享

6、设定ADDS位置,保留缺省值
技术分享

7、以下是配置清单,单击下一步
技术分享

8、执行先决条件检查。单击安装,安装完毕后会自己主动重新启动
技术分享

9、重新启动使用域,管理员登录
技术分享

10、查看AD域和信任关系。以及查看AD网站和服务,单击对应的菜单就可以
技术分享

技术分享

七、加入域用户

1、此处加入的域用户。主要是为兴许SQLserver安装及管理做准备
server管理器面板,单击”管理”。单击”AD用户和计算机”
右单击域,选择”新建”,选择”组”

输入组名,如本例为SQLTeam
技术分享

2、右单击”Users”,选择”新建”,选择”用户”
技术分享

3、输入username
技术分享

4、 输入password
技术分享

5、创建用户完毕
技术分享

6、将用户加入到组
技术分享

7、选择组,加入完毕
技术分享

上述工作完毕之后,须要安装及配置Windows故障转移服务。详细见兴许文章。

<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

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