码迷,mamicode.com
首页 > 其他好文 > 详细

Alwayson常用脚本

时间:2015-01-30 07:53:58      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

1、修改实例下所有节点的数据同步模式,在master数据库下运行

 

--查找所有异步提交的辅助节点,修改为同步提交模式
-- SYNCHRONOUS_COMMIT 同步提交模式   
-- ASYNCHRONOUS_COMMIT 异步提交模式
select ALTER AVAILABILITY GROUP [+a.name+]
MODIFY REPLICA ON N‘‘‘+c.replica_server_name+‘‘‘ WITH (AVAILABILITY_MODE = SYNCHRONOUS_COMMIT)
GO
from sys.availability_groups a 
    --join sys.dm_hadr_instance_node_map b on a.resource_id=b.ag_resource_id
    join sys.availability_replicas c on a.group_id=c.group_id
where availability_mode = 0    --0异步提交 ,1 同步提交模式

 

2、执行集群转移脚本,在目标节点执行

 

--执行集群转移的脚本
 select  ALTER AVAILABILITY GROUP [+a.name+] FAILOVER;
 from sys.availability_groups a 

 

Alwayson常用脚本

标签:

原文地址:http://www.cnblogs.com/luck001221/p/4261435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!