Tenho um Grupo de Disponibilidade Distribuída em meu ambiente de produção que ocasionalmente atinge o tempo limite.
Quando isso acontece, recebo a seguinte mensagem em AlwaysOn_health no encaminhador:
Ocorreu um tempo limite de conexão ao tentar estabelecer uma conexão com a réplica de disponibilidade 'xxx' com id [xxx]. Existe um problema de rede ou de firewall ou o endereço do terminal fornecido para a réplica não é o terminal de espelhamento do banco de dados da instância do servidor host.
Eu queria tentar aumentar o tempo limite da conexão; atualmente está definido como padrão de 10 segundos. Eu tentei o seguinte no primário
USE [master]
GO
ALTER AVAILABILITY GROUP [xxx]
MODIFY REPLICA ON N'xxx' WITH (SESSION_TIMEOUT = 30)
GO
Como é distribuído, a réplica é o AG subjacente.
Ao executar isso, recebo o erro: Não é possível alterar o grupo de disponibilidade 'xxx', porque ele não existe ou você não tem permissão.
Eu também tentei no encaminhador, recebi o mesmo erro.
Sou administrador de sistemas e o AG distribuído aparece em sys.availability_groups, portanto ele existe e tenho permissão.
Como contornar esse erro e modificar o tempo limite da sessão em uma réplica de um Grupo de Disponibilidade Distribuída?