ALTER REPLICATION GROUP ou ALTER FAILOVER GROUP com a cláusula SUSPEND IMMEDIATE: cancelamento síncrono do trabalho de replicação ativo (pendente)

Atenção

Esta mudança de comportamento faz parte do pacote 2026_01.

Para saber o status atual do pacote, consulte Histórico do pacote.

A cláusula SUSPEND IMMEDIATE do comando ALTER REPLICATION GROUP ou ALTER FAILOVER GROUP tem o seguinte comportamento:

Antes da mudança:

O comando ALTER { REPLICATION | FAILOVER GROUP } name SUSPEND IMMEDIATE começa a cancelar o trabalho de atualização em andamento, mas retorna imediatamente, sem considerar se o trabalho de atualização já tenha sido cancelado.

Após a mudança:

O comando ALTER { REPLICATION | FAILOVER GROUP } name SUSPEND IMMEDIATE espera e retorna somente depois que o trabalho de atualização foi cancelado com sucesso.

Essa mudança de comportamento está sendo feita para fornecer um comportamento mais previsível e determinístico para o comando. A mudança elimina a necessidade de você verificar manualmente quando o trabalho de atualização foi totalmente cancelado.

Ref: 2202