AlwaysOn 部分笔记及文档连接

本文主要含有一些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

时间: 2024-11-11 09:44:10

AlwaysOn 部分笔记及文档连接的相关文章

mongodb笔记(一) 分片 &&文档连接

版本:mongodb3.4 ; 分片: 工作顺序:router=>config=>shards 一,配置config: 3.4中config必须为replSet.下面配置两个config. mongod --configsvr -dbpath= ..   -logpath=..   replSet=myConfig -port=3001 --fork;   mongod --configsvr -dbpath=..    -logpaht=..  replSet=myConfig  -port

微信开发者文档连接

1.微信开放平台 https://open.weixin.qq.com/cgi-bin/frame?t=resource/res_main_tmpl&lang=zh_CN&target=res/app_wx_login 2. 微信公众平台开发者文档 http://mp.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5 微信开发者文档连接

C++MFC编程笔记day05 文档类-单文档和多文档应用程序

文档类 1 相关类 CDocument类-父类是CCmdTarget类,所以,文档类也可以处理菜单等 命令消息.作用保存和管理数据. 注意事项:如何解决断言错误 2 在视图中显示文档中的数据 2.1 CView::OnInitialUpdate 作用初始化视图,在附加文档之后,显示之前,由框架调用. 2.2 CView::GetDocument 获取与视图相关的文档 2.3 CFrameWnd::InitialUpdateFrame 作用,初始化更新框架,可以引起CView::OnInitial

CoAP学习笔记——IETF文档和draft文档

前言 截至2015年4月,IETF共发布了2份关于CoAP协议的RFC文档,尚有5份文档处于草稿状态.下文便是RFC文档和草稿文档的链接地址.     更多物联网博文请参考--[物联网学习笔记--索引博文] RFC文档 [RFC 7252] The Constrained Application Protocol (CoAP) [RFC 6690] Constrained RESTful Environments (CoRE) Link Format draft文档 [1]Constrained

Bootstrap3学习笔记 Bootstrap3文档和栅格系统

?? Bootstrap 使用到的某些 HTML 元素和 CSS 属性须要将页面设置为 HTML5 文档类型. 1)例如以下开头html标签: <!DOCTYPE html> <html lang="zh-CN"> ... </html> 2)Bootstrap3是依照移动设备优先设计的框架.为了确保适当的绘制和触屏缩放.须要加入viewport元数据标签: <meta name="viewport" content=&qu

使用FTP获取RFC文档

使用FTP获取RFC文档 连接FTP服务器主机: ftp FTP.RFC-EDITOR.ORG 21(21是FTP中控制连接的端口号) 输入用户名:anonymous 输入密码:[email protected] RFC文档是放在in-notes根目录下 使用:get rfc2616.txt也可以查看该目录下所有的rfc文档,使用:dir 原文地址:http://blog.51cto.com/9652150/2091790

C# 添加超链接到PDF文档

概述 超链接可以实现不同元素之间的连接,用户可以通过点击被链接的元素来激活这些链接.具有高效.快捷.准确的特点.本文中,将分享通过C#编程在PDF文档中插入超链接的方法.内容包含以下要点: 插入网页链接 插入外部文档链接 插入文档页面跳转链接 工具 Free Spire.PDF for .NET (免费版) 下载安装后,注意将Spire.Pdf.dll引用到程序(dll文件可在安装路径下的Bin文件夹中获取) 示例代码(供参考) [示例1]插入网页链接 using Spire.Pdf; usin

蓝牙4.0核心文档阅读笔记

一.蓝牙技术介绍 蓝牙无线通讯包括两种模式:基础模式(BR, Basic Rate)和低功耗模式(LE, Low Energy). 蓝牙系统包括一个Host和多个Controllers,Host包括在HCI(Host Controller Interface)与应用程序之间,Controller指HCI以下的层.典型的BLE(Bluetooth Low Energy)协议栈结构如下图所示. 二.低功耗蓝牙4.0(BLE)概述 BLE具有两种多路通信方式:频分多址(FDMA,Frequency d

Git帮助文档阅读笔记----第二章-第五节---打标签

本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别. 列显已有的标签 直接运行 git tag 即可: 可以用特定的搜索模式列出符合条件的标签.在 Git 自身项目仓库中,有着超过 240 个标签,如果你只对 1.4.2 系列的版本感兴趣,可以运行下面的命令: $ git tag -l 'v1.4.2.*' v1.4.2.1 v1.4.2.2 v1.4.2.3 v1.4.2.4 新建标签 轻量级的(lightweight) 含附注的(annotated)(建议