合 在Windows域环境中安装MSSQL 2016 Always On Availability Group
Tags: MSSQL高可用Always OnAvailability Group可用性组域环境
搭建always on集群
请先使用本地用户Administrator登录这2个集群节点并执行下面的操作,先不要用域用户DCADMIN登录
安装.NET Framework 3.5
1、2个集群节点都需先安装.NET Framework 3.5(在Windows Server 2012 R2中使用添加功能来安装)。
安装SQL Server 2016
2、各个集群节点本地都要准备好相关软件,在各个节点上独立安装SQL Server 2016(不能使用群集方式安装),保证各个节点中使用相同的安装目录结构和排序规则!
选择全新SQL Server独立安装,不要选择新的SQL Server故障转移集群安装
至于安装过程,默认下一步下一步就可以了,跟单机安装SQL Server没有区别,这里就忽略安装过程了。
修改为域用户登陆
3、打开服务管理器,先修改SQL代理的启动账户为域用户DCADMIN,然后再修改SQL引擎的启动账户为域用户DCADMIN
这样,SQL引擎服务和SQL代理服务都用域用户DCADMIN启动
另一个集群节点的SQL Server也需要做同样的操作
注意:在集群节点脱离域之后,SQL引擎服务和SQL代理服务都要用本地服务帐号来启动,不能再用域用户来启动
将域用户加入登录用户
4、将DCADMIN域用户加入到两个集群节点的SQL Server登录用户中,服务器角色选择sysadmin
先用sa登录SQL Server
添加登录用户,跟SQL 服务添加启动账户的步骤一样,将DCADMIN域用户添加为登录用户
若已存在域用户,则不用新建。
两个集群节点都可以用DCADMIN域用户来登录SQL Server
启用AlwaysOn可用性组
5、回到SQL Server配置管理器,启用AlwaysOn可用性组
并且重新启动服务!!!