Compatibilidade com versões anteriores de replicação

Aplica-se a: SQL Server (todas as versões com suporte) Instância Gerenciada de SQL do Azure

É importante compreender a compatibilidade com versões anteriores se você está atualizando ou tem mais de uma versão do SQL Server em uma topologia de replicação.

As regras gerais são:

  • Um Distribuidor pode ser de qualquer versão, desde que ela seja maior ou igual à do Publicador (em muitos casos, o Distribuidor tem a mesma instância que o Publicador).
  • Um Publicador pode ser de qualquer versão, contanto que ela seja menor ou igual à versão do Distribuidor.
  • A versão de assinante depende do tipo de publicação:
    • Um Assinante de uma publicação transacional pode ser de qualquer uma das duas versões do Publicador. Por exemplo: um publicador do SQL Server 2012 (11.x) pode ter assinantes do SQL Server 2014 (12.x) e SQL Server 2016 (13.x); e um publicador do SQL Server 2016 (13.x) pode ter assinantes do SQL Server 2014 (12.x) e SQL Server 2012 (11.x).
    • Um assinante de uma publicação de mesclagem pode ser todas as versões iguais ou anteriores à versão do publicador com suporte, de acordo com o ciclo de vida de suporte das versões.

Matriz de replicação

Matriz de compatibilidade de replicação transacional e de instantâneo

Publicador Distribuidor Assinante
SQL Server 2019 SQL Server 2019 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
Microsoft SQL Server 2017 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2016 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2014 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2012 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2008 R2
SQL Server 2008
SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008

Matriz de compatibilidade de replicação de mesclagem

Publicador Distribuidor Assinante
SQL Server 2019 SQL Server 2019 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
Microsoft SQL Server 2017 SQL Server 2019
Microsoft SQL Server 2017
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2016 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2014 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2012 SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2008 R2
SQL Server 2008
SQL Server 2019
Microsoft SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
SQL Server 2008 R2
SQL Server 2008
SQL Server 2008 R2
SQL Server 2008

Próximas etapas