SQL SERVER 2012 AlwaysOn - 维护篇 03
搭建 AlwaysOn 是件非常繁琐的工作,需要从两方面考虑,操作系统层面和数据库层面,AlwaysOn 非常依赖于操作系统,域控,群集,节点等概念;
DBA 不但要熟悉数据库也要熟悉操作系统的一些概念;否则理解的会不深刻,一旦AlwaysOn 出现故障,首先根据错误日志,来排查是操作系统问题还是数据库问题;
部署AlwaysOn 分三部分:
1,操作系统层面; https://www.cnblogs.com/lvzf/p/10565298.html
2,数据库层面; https://www.cnblogs.com/lvzf/p/10566598.html
3,维护AlwaysOn; https://www.cnblogs.com/lvzf/p/10569857.html
本篇文章详细介绍- AlwaysOn 维护
接上文 SQL SERVER 2012 AlwaysOn - 数据库层面 02 下面开始对AlwaysOn 维护进行介绍;
1,新增数据库
可用性组添加数据库 Test
数据库初始化过程省略,详细请看上面【数据库层面 02 】 初始化过程
点击:AlwaysOn 高可用性 – 可用性组-可用性数据库-添加数据库
选中 Test 数据库 点击 【下一步】
选中 - 【仅联接】,点击 【下一步】
点击【全部联接】 联接 DB128,DB129 数据库实例;
下图显示 Test 数据库已经加入到可用性组 FlowCluster
2,可用性组故障转移
把可用性组从 DB124 转移到 DB128,可用性组的所有数据库做为一个整体转移 FlowCluster – 右键 – 故障转移 – 如下图:
选中 DB128,把主副本转移到 DB128 数据库服务器上,如下图:
故障转移成功;DB124 转移到 DB128
DB124 由原来的【主要角色】 转变成【辅助角色】
DB128 由原来的【辅助角色】转变成【主要角色】
Note:
- 前端程序写操作,如果直接联接【侦听器】, 那么故障转移后 会自动把连接转移到新的主角色;
- 前端程序写操作,如果直接联接主服务器角色,那么故障转移后,写操作字符连接配置文件需要修改到新的主角色;
- 如果前后端做了读写分离,直接联接【侦听器】,自动分发读写操作到指定的服务器,只读操作分发到只读数据库服务器;
部署AlwaysOn 分三部分:
1,操作系统层面; https://www.cnblogs.com/lvzf/p/10565298.html
2,数据库层面; https://www.cnblogs.com/lvzf/p/10566598.html
3,维护AlwaysOn; https://www.cnblogs.com/lvzf/p/10569857.html
转载于:https://www.cnblogs.com/lvzf/p/10569857.html
SQL SERVER 2012 AlwaysOn - 维护篇 03相关推荐
- 从0开始搭建SQL Server 2012 AlwaysOn 第一篇(AD域与DNS)
随着业务发展,公司需要提高数据安全与性能需求,所以需要对新技术预研(先采坑),做技术积累: 了解相关AlwaysOn 故障转移集群(热备),数据路由(ICX),Moebius(莫比斯数据路由) 决定测 ...
- 在windows 2008 server core 上搭建sql server 2012 alwayson group
前言 自 SQL 2005以来,MSFT在SQL server的每个版本都增加了不少令人兴奋的闪亮点,SQL Server 2012也不例外,其中SQL 2012 Alwayson group就是其 ...
- SQL Server 2012 AlwaysOn高可用配置之六:启用AlwaysOn功能
6. 启用AlwaysOn功能 6.1 在SQL01打开"SQL Server Configuration Manager",右键"SQL Server(MSSQLSE ...
- 遇到Sql Server 2012 AlwaysOn的同步事务传输问题
新版的Sql Server 提供了AlwaysOn技术为高可用性系统提供了极大的便利,而且可以实现我们以前需要花很多工作实现的读写分离机制,我们当然受不了诱惑,去尝试这种新技术.开始就像所有的故事一样 ...
- SQL Server 2012 AlwaysOn高可用配置之八:新建可用性组
8. 新建可用性组 8.1 在SQL01服务器,右键"可用性组",选择"新建可用性组向导" 8.2 下一步 8.3 输入可用性组名称,下一步 8.4 勾选对应的 ...
- 配置SQL Server 2012 AlwaysOn ——step1 建立AD域及DNS配置
需要三台安装好windows server 2008 R2 sp1的虚拟机服务器SQLTESTDNS,SQLTESTMAIN,SQLTESTSUB,以SQLTESTMAIN为主数据库及群集服务器,SQ ...
- sql数据库服务器端口修改,SQL SERVER 2012更改默认的端口号为1772
打开开始菜单,找到sqlserver的配置管理器,点击打开 按下图配置右边窗口三项: 按下图配置右边三项: 按下图配置右边三项: 点击下图左边的SQL Server网络配置/MSSQLSERVER的协 ...
- 基于Windows Server 2008 R2的WSFC实现SQL Server 2012高可用性组(AlwaysOn Group)
2012年5月 微软新一代数据库产品SQL Server 2012已经面世一段时间了,不管从功能还是性能上讲,较之其早期产品都有了很大提升.特别是其引入高可用性组(AlwaysOn Group, AG ...
- SQL Server 2012 数据库镜像配置完整篇
"数据库镜像"是一种提高 SQL Server 数据库的可用性的解决方案. 镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库.数据库镜像维护一个数据库的两个副本,这两个 ...
最新文章
- JavaScript面向对象怎样删除标签页?
- linux eclipse go插件,Eclipse的Go插件(goclipse)
- java实现频繁集_数据挖掘--频繁集测试--Apriori算法--java实现
- Flink 与 TiDB 联合发布实时数仓最佳实践白皮书
- 使用mac m1跑fortran代码hello world
- c语言二叉树图形输出,C语言数据结构树状输出二叉树,谁能给详细的解释一下...
- 面试官:备战年终,这些面试考点,请你牢牢记住
- Android项目混淆配置
- php 循环table,php table循环 问题很简单 求帮助
- 关于单页面应用一些随想
- python3 与python2 异常处理的区别与联系
- triz矛盾矩阵_怎样利用项目TRIZ矛盾定义法,突破产品“创
- 如何用计算机制作思维导向图,mindmaster使用方法,手把手教你制作思维导图
- 【STC单片机学习】第九课:单片机按键使用
- 饥荒控制台输入没用_饥荒代码为什么我输入没反应
- iOS 微信支付开发(最新版)
- 使用docker在Centos上做DNS服务器的配置
- arduino液位传感器_Arduino 水位检测器/传感器
- 体会视觉的震撼,从10亿光年到0.1飞米
- pytorch-forecasting
热门文章
- REVERSE-PRACTICE-CTFSHOW-2
- oracle cogs 科目,请问R12中,Mtl_material_transaction中的 COGS Recognition记录是干啥的?
- 【LightOJ - 1038】Race to 1 Again(概率dp,数学期望)
- 【CodeForces - 1150A】Stock Arbitraging (贪心,水题)
- 【POJ - 2262】Goldbach's Conjecture (数论,哥德巴赫猜想,知识点结论)
- 《python深度学习》代码中文注释
- 机器学习笔记(十一):支持向量机
- root 进入ssh 出现问题
- 的级联选择_级联接收机的计算及Y因子噪声因子测量法
- oracle用户新增数据文件,[数据库]20200722_Oracle添加表空间、用户,用户授权