| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 826 人关注过本帖
标题:Windows2012 配置SQLServer2014 AlwaysOn
只看楼主 加入收藏
堕落黑天使
Rank: 1
等 级:新手上路
帖 子:84
专家分:0
注 册:2016-12-22
结帖率:0
收藏
 问题点数:0 回复次数:0 
Windows2012 配置SQLServer2014 AlwaysOn
SQLserver 2014 AlwaysOn增强了原有的数据库镜像功能,使得先前的单一数据库故障转移变成以组(多个数据)为单位的故障转移。同时可以支持多达9个复制伙伴,可读性辅助副本服务器等多个特性。对于以组为单位的数据库,主要是解决应用对于多个数据库之间存在的依赖性,从而进行整体转移。其次,可以将那些报表或者只读需求转移到只读辅助副本,从而大大减少主副本的负载,使得主副本更加容易扩展,更好地支持生产负载,以及对请求提供更快的响应。
本文描述了基于虚拟环境Windows 2012 + SQLserver 2014 AlwaysOn配置过程。

一、配置环境描述
基于Vmware workstation 12,4台,其中一台域控,3个SQL节点,使用NAT模式,关闭DHCP             此处为简化演示,先安装2个节点的AlwaysOn,即SQLnode1,SQLnode2             机器名称            IP                 GateWay     DNSSQLDC          192.168.171.20   192.168.171.2   127.0.0.1SQLnode1(主)    192.168.171.21   192.168.171.2   192.168.171.20SQLnode2(辅)    192.168.171.22   192.168.171.2   192.168.171.20SQLnode3(辅)   192.168.171.23    192.168.171.2   192.168.171.20AlwaysOnWSFC   192.168.171.18   
二、配置AlwaysOn前提
  [安装Windows 2012域控(For SQLServer 2014 AlwaysOn)](http://blog.)  [Windows 2012配置故障转移(For SQLServer 2014 AlwaysOn)](http://blog.)  [安装SQLserver 2014(For AlwaysOn)](http://blog.)
三、开启AlwaysOn
1)使用与账户启动sqlserver(2节点)
确保2节点使用了域用户账号启动
这里写图片描述

2)启用AlwaysOn可用性组(2节点)
打开SQLserver配置管理器,找到SQLserver服务,勾选启用AlwaysOn可用性组
这里写图片描述

3)重启SQLserver使AlwaysOn生效(2节点)
这里写图片描述

4)验证AlwaysOn开启(2节点)
右单击SQLserver服务器选择属性,可以看到启用HADR为True,即表明AlwaysOn已生效
这里写图片描述

5)在主节点上创建演示库及表

此处演示我们基于SQLnode1,作为主副本                  CREATE DATABASE AlwaysonDB1;                GO              CREATE DATABASE AlwaysonDB2;                GO              USE AlwaysonDB1;                GO              CREATE TABLE t1    (id INT ,dbname VARCHAR(20));                INSERT  INTO t1 VALUES  ( 1, 'AlwaysonDB1' );               USE AlwaysonDB2;                CREATE TABLE t2    (id INT ,dbname VARCHAR(20));                INSERT  INTO t2 VALUES  ( 1, 'AlwaysonDB2' );           
6)创建共享文件夹,用于存放备份以及辅助节点读取备份
如下图,创建了共享文件夹
这里写图片描述

7)为共享文件夹分配合适的权限
这里写图片描述

8、备份
此步骤可以省略,可以在初始化的时候有SQLserver自行备份及还原
backup database AlwaysonDB1 to disk=’C:/AlwaysonBAK/AlwaysonDB1.BAK’;
backup database AlwaysonDB2 to disk=’C:/AlwaysonBAK/AlwaysonDB2.BAK’;

四、配置AlwaysOn可用性组
1)使用可用性组向导,如下图
这里写图片描述

 更多内容:http://www.
搜索更多相关主题的帖子: Windows 服务器 数据库 依赖性 2014 
2017-01-03 14:41
快速回复:Windows2012 配置SQLServer2014 AlwaysOn
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101841 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved