Blog Post

How to Change Always On availability group mode

,

This topic describes how to change the availability mode of an availability replica in an Always On availability group in SQL Server by using Transact-SQL.

The available options are as below.

Asynchronous commit: It supports manual failover with possible data loss.

Synchronous commit: It supports manualautomatic failover.

Note: Execute the script on the Primary replica.

Change availability mode from Synchronous to Asynchronous

ALTER AVAILABILITY GROUP [] MODIFY REPLICA ON '*server_name*'  
WITH ( AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT)
ALTER AVAILABILITY GROUP [] MODIFY REPLICA ON '*server_name*'  
WITH ( FAILOVER_MODE=MANUAL );

Change availability mode from Synchronous to Asynchronous

ALTER AVAILABILITY GROUP [] MODIFY REPLICA ON '*server_name*
  WITH (AVAILABILITY_MODE = SYNCHRONOUS_COMMIT); 
ALTER AVAILABILITY GROUP [] MODIFY REPLICA ON '*server_name*
  WITH (FAILOVER_MODE = AUTOMATIC);

Note: FAILOVER_MODE = AUTOMATIC is supported only if you specify AVAILABILITY_MODE = SYNCHRONOUS_COMMIT.

Original post (opens in new tab)

Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating