本文主要含有一些AlwaysOn 配置方法及连接。
本想展开详细写一下  无奈隔壁在年会排练节目,那歌唱得我只想赶紧回家!!!!!!!!!!!!!!!
http://www.cnblogs.com/double-K/
------------------------------只读配置---------------
只读访问三点注意:
1.applicationintent = readonly
2.登录选择组中的数据库
3.设置只读路由:
ALTER AVAILABILITY GROUP [TN]
MODIFY REPLICA ON
N'VPC2012_1' WITH
(SECONDARY_ROLE (ALLOW_CONNECTIONS = ALL));
ALTER AVAILABILITY GROUP [TN]
MODIFY REPLICA ON
N'VPC2012_1' WITH
(SECONDARY_ROLE (READ_ONLY_ROUTING_URL = N'TCP://VPC2012_1.vwy.com:1433'));
ALTER AVAILABILITY GROUP [TN]
MODIFY REPLICA ON
N'VPC2012-2' WITH
(SECONDARY_ROLE (ALLOW_CONNECTIONS = ALL));
ALTER AVAILABILITY GROUP [TN]
MODIFY REPLICA ON
N'VPC2012-2' WITH
(SECONDARY_ROLE (READ_ONLY_ROUTING_URL = N'TCP://VPC2012-2.vwy.com:1433'));
ALTER AVAILABILITY GROUP [TN]
MODIFY REPLICA ON
N'VPC2012_1' WITH
(PRIMARY_ROLE (READ_ONLY_ROUTING_LIST=('VPC2012-2','VPC2012_1')));
ALTER AVAILABILITY GROUP [TN]
MODIFY REPLICA ON
N'VPC2012-2' WITH
(PRIMARY_ROLE (READ_ONLY_ROUTING_LIST=('VPC2012_1','VPC2012-2')));

---------------always on 与发布订阅 实现故障转移后的发布订阅切换--------------------------------
发布
https://msdn.microsoft.com/zh-CN/library/hh710046(v=sql.120).aspx
图形化:
1.分发服务器中 添加发布服务器(每个always on 节点)
2.主节点配置发布
3.辅助节点配置发布
代码实现:
4.添加链接服务器(always on 节点添加分发服务器)
5.重定向publisher 到VTN (所有节点)
----查看状态
USE distribution;
GO
DECLARE @redirected_publisher sysname;
EXEC sys.sp_validate_replica_hosts_as_publishers
@original_publisher = 'VPC2012-2',
@publisher_db = 'tt',
@redirected_publisher = @redirected_publisher output;
------重定向publisher 到VTN
USE distribution;
GO
EXEC sys.sp_redirect_publisher 
@original_publisher = 'VPC2012-2',
@publisher_db = 'TT',
@redirected_publisher = 'VTN';
EXEC sp_addlinkedserver
@server= 'WIN',--被訪問的服務器別名
@srvproduct= '',
@provider= 'SQLOLEDB',
@datasrc= CQEH\SQL2014' --要訪問的服務器  ---多实例需指定实例名称
EXEC sp_addlinkedsrvlogin
'WIN', --被訪問的服務器別名
'false ',
NULL,
'sa', --帳號
'sa_123456' --密碼

订阅 
https://msdn.microsoft.com/zh-CN/library/hh882436%28v=sql.120%29.aspx
---------------always on节点添加VTN
EXEC sp_addlinkedserver
@server= 'VTN',--被訪問的服務器別名
@srvproduct= '',
@provider= 'SQLOLEDB',
@datasrc= 'VTN' --要訪問的服務器  ---多实例需指定实例名称
EXEC sp_addlinkedsrvlogin
'VTN', --被訪問的服務器別名
'false ',
NULL,
'sa', --帳號
'sa_123456' --密碼
-- commands to execute at the publisher, in the publisher database:
use [testDB]
EXEC sp_addsubscription @publication = N'ppppppppppppppp', 
@subscriber = N'VTN', 
@destination_db = N'tt', 
@subscription_type = N'Push', 
@sync_type = N'automatic', @article = N'all', @update_mode = N'read only', @subscriber_type = 0;
GO
EXEC sp_addpushsubscription_agent @publication = N'ppppppppppppppp', 
@subscriber = N'VTN', 
@subscriber_db = N'tt', 
@subscriber_login = 'sa',
@subscriber_password = 'sa_123456',
@job_login = NULL, @job_password = null, @subscriber_security_mode = 0; --0 SQL login --1 windows login

-------------------------------------------------alwayson限制--------------------------------
https://msdn.microsoft.com/zh-cn/library/ff878487(v=sql.120).aspx
--------------------------------------------alwayson 备份------------
https://msdn.microsoft.com/zh-cn/library/hh710053(v=sql.120).aspx
辅助节点备份 只能采用copy-only
 ---1 为可备份  0为不可备份

SELECT [master].sys.fn_hadr_backup_is_preferred_replica('nn') 测试中2014状态不准   
------------------------------server 2012 仲裁------------------
https://technet.microsoft.com/zh-cn/library/jj612870
--------------------------------alwayson节点状态-----------
select * from [master].sys.dm_hadr_availability_replica_states
https://msdn.microsoft.com/zh-cn/library/ff878537(v=sql.120).aspx
role --0 正在解析 1 主副本 2 辅助副本
role_desc --RESOLVINGPRIMARY SECONDARY
operational_state --

0 = 挂起故障转移

1 = 等待批准

2 = 联机

3 = 脱机

4 = 失败

5 = 失败,无仲裁

NULL = 副本不在本地。

operational_state_desc --

PENDING_FAILOVER

PENDING

ONLINE

OFFLINE

FAILED

FAILED_NO_QUORUM

NULL

 

----------------------------------alwayson迁移---------------------
http://www.cnblogs.com/stswordman/p/3936584.html
---------------------------------alwayson 性能计数器------------
SQLServer:Database Replica 
https://msdn.microsoft.com/zh-cn/library/ff878356(v=sql.120).aspx
SQLServer:Availability Replica
https://msdn.microsoft.com/zh-cn/library/ff878472(v=sql.120).aspx

转载于:https://www.cnblogs.com/double-K/p/5131640.html

AlwaysOn 部分笔记及文档连接相关推荐

  1. 轻笔记显示无法连接服务器,轻笔记OAuth2文档.doc

    轻笔记OAuth2文档.doc 轻笔记OAuth2文档 版本记录: 日期作者更新内容2012-7-23李振璟V1.02012-7-24梁强Review(李振璟,李书军)2012-7-27梁强V1.0. ...

  2. (二)MkDocs学习笔记——撰写文档

    mkdocs学习笔记系列 (一)MkDocs 学习--快速开始 (二)MkDocs学习笔记--撰写文档 (三)MkDocs学习--配置主题 (四)MkDocs学习--自定义主题 (五)MkDocs学习 ...

  3. 比Word更优雅的记笔记/写文档/交报告方式

    比Word更优雅的记笔记/写文档/交报告方式 markdown+vscode->pdf 背景 最近在上的一门<信息系统开发工具>课老师要求实验以后都要交实验报告,但是和以往不同的是, ...

  4. Manim文档及源码笔记-CE文档-示例库3使用Manim绘图

    Manim文档及源码笔记-CE文档-示例库3使用Manim绘图 参考原文: Manim Community Edition Example Gallery 前言 笔记随想: 暂未发现官方中文版,自己实 ...

  5. Mysql高性能优化笔记(含578页笔记PDF文档),收藏了

    文章目录 MySQL的⼀些基础知识 背景介绍 数据库基础知识介绍 mysql的安装 mysql常⽤的⼀些命令介绍 SQL分类 MySQL中数据类型介绍 主要内容 MySQL的数据类型 整数类型 浮点类 ...

  6. 《Java面向对象编程(阿里云大学)》笔记(文档+思维导图)

    课程链接:https://edu.aliyun.com/course/1011 (还是建议去看课程,笔记仅供参考. 由于文中的所有内容均为手敲,并且有些代码并未验证,因此如有错误,烦请指出~ 谢谢~~ ...

  7. 字节分享的软件测试《面试笔记》文档,让我直呼卧槽卧槽

    我有一个朋友(真是朋友,不是我啊),前几年环境好的时候入的行,那时候软件测试的要求真的很低,他那时好像是报了个班,然后入门的,但学的都是些基础,自动化涉及了一点,性能则是完全没有涉及,当时的他想的也简 ...

  8. Manim文档及源码笔记-CE文档-主题化指南3渲染文本和公式

    Rendering Text and Formulas 渲染文本和公式 有两种不同的方式可以在视频中渲染文本: 1.使用Pango(text_mobject) 2.使用乳胶(tex_mobject) ...

  9. 2023年5月19日Redis学习记录(笔记md文档非本人亲自编写,仅作为个人学习记录,无其他目的)

    Redis快速入门 Redis的常见命令和客户端使用 1.初识Redis Redis是一种键值型的NoSql数据库,这里有两个关键字: 键值型 NoSql 其中键值型,是指Redis中存储的数据都是以 ...

最新文章

  1. 开发人员拟在澳洲建立一座价值5000万美元的BCH科技园
  2. 【Java源码分析】Android-LruCache源码分析
  3. C# FolderBrowserDialog 的用法
  4. 图片的缩放(放大缩小)
  5. 带有Hibernate OGM的NoSQL –第三部分:在WildFly上构建REST应用程序
  6. 墨奇科技:生物识别进入可信发展驱动的新阶段
  7. 数据库系统的维护与优化(二)
  8. [转]网易云音乐Android版使用的开源组件
  9. 如何在DOS下不显示输入字符
  10. 微盟CEO孙涛上市致辞:曾豪言30岁前不敲一次钟 人生都不完整
  11. Linux 任务控制的几个技巧( , [ctrl]-z, jobs, fg, bg, kill)
  12. OrCAD 与 Cadence Allegro PCB 入门 - 以 16.6版本为例 (1)
  13. DSP2812入门1——开始学习与开发
  14. 前后端利用accessToken与refreshToken无感刷新
  15. 洛谷 U80415 懒懒的Seaway
  16. initialization of _pywrap_tensorflow raised unreported exception 解决方法
  17. 【转】JS VLC插件
  18. 匹兹堡大学计算机科学世界排名,2020年匹兹堡大学QS世界排名
  19. 宏昆酒店集团携手DataPipeline打造实时数据融合平台,酒店业精益管理的新秘诀
  20. IE6及IE8默认SSL设置

热门文章

  1. 梯度下降法求多元线性回归及Java实现
  2. 【NetApp】7mode options选项解释
  3. python BeautifulSoup的简单使用
  4. 给Oracle表空间Tablespace扩展库文件
  5. 《DBA修炼之道:数据库管理员的第一本书》——1.4节评估DBA的工作邀请
  6. 链表思想(我是如何理解链表)
  7. Windows Server 2008 定义用户桌面图标
  8. Delphi Form Designer (窗体设计器)之四
  9. 你有没有扔过一枚硬币选择正反面?
  10. [BZOJ2216][Poi2011]Lightning Conductor[决策单调性优化]