Abwärtskompatibilität von ReplikationenReplication Backward Compatibility

Gilt für: JaSQL Server JaAzure SQL-Datenbank (nur verwaltete Instanz) NeinAzure Synapse Analytics (SQL DW) NeinParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Es ist wichtig, die Abwärtskompatibilität zu verstehen, wenn Sie ein Upgrade ausführen, oder wenn Sie über mehrere Versionen von SQL Server in einer Replikationstopologie verfügen.Backward compatibility is important to understand if you are upgrading, or if you have more than one version of SQL Server in a replication topology.

Allgemeine RegelnThe general rules are:

  • Für den Verteiler ist jede Version zulässig, die der Verleger-Version entspricht oder höher als diese ist. (In vielen Fällen gehören Verteiler und Verleger derselben Instanz an.)A Distributor can be any version as long as it is greater than or equal to the Publisher version (in many cases the Distributor is the same instance as the Publisher).
  • Für den Verleger ist jede Version zulässig, die der Verteiler-Version entspricht oder niedriger als diese ist.A Publisher can be any version as long as it less than or equal to the Distributor version.
  • Die Abonnenten-Version ist vom Veröffentlichungstyp abhängig:Subscriber version depends on the type of publication:
    • Ein Abonnent einer Transaktionsveröffentlichung kann einer der beiden Versionen im Rahmen der Verlegerversion angehören.A Subscriber to a transactional publication can be any version within two versions of the Publisher version. Zum Beispiel: Ein SQL Server 2012-Verleger (11.x) kann SQL Server 2014-Abonnenten (12.x) und SQL Server 2016-Abonnenten (13.x) vorweisen. Ein SQL Server 2016-Verleger (13.x) kann SQL Server 2014-Abonnenten (12.x) und SQL Server 2012-Abonnenten (11.x) vorweisen.For example: a SQL Server 2012 (11.x) Publisher can have SQL Server 2014 (12.x) and SQL Server 2016 (13.x) Subscribers; and a SQL Server 2016 (13.x) Publisher can have SQL Server 2014 (12.x) and SQL Server 2012 (11.x) Subscribers.
    • Ein Abonnent für eine Mergeveröffentlichung kann alle Versionen, die gleich oder niedriger sind als die Verlegerversion, benutzen. Diese werden gemäß des Supportzeitraums für den Versionenlebenszyklus unterstützt.A Subscriber to a merge publication can be all versions equal to or lower than the Publisher version which are supported as per the versions life cycle support cycle.

ReplikationsmatrixReplication Matrix

Matrix für die TransaktionsreplikationTransactional Replication Matrix

VerlegerPublisher VerteilerDistributor AbonnentSubscriber
SQL Server 2017SQL Server 2017 SQL Server 2017SQL Server 2017 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2016SQL Server 2016 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQLServer 2014SQL Server 2014 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2012SQL Server 2012 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
     

Supportmatrix für die MergereplikationMerge Replication Support Matrix

VerlegerPublisher VerteilerDistributor AbonnentSubscriber
SQL Server 2017SQL Server 2017 SQL Server 2017SQL Server 2017 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2016SQL Server 2016 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQLServer 2014SQL Server 2014 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2012SQL Server 2012 SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2017SQL Server 2017
SQL Server 2016SQL Server 2016
SQLServer 2014SQL Server 2014
SQL Server 2012SQL Server 2012
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
SQL Server 2008 R2SQL Server 2008 R2
SQL Server 2008SQL Server 2008
     

Zusätzliche RessourcenAdditional Resources

Als veraltet markierte Funktionen der SQL Server-ReplikationDeprecated Features in SQL Server Replication
Replikationsfunktionen, die in MicrosoftMicrosoft SQL ServerSQL Server aufgrund der Abwärtskompatibilität beibehalten wurden, die jedoch in einer zukünftigen Version von SQL ServerSQL Serverentfernt werden.Replication features that have been retained in MicrosoftMicrosoft SQL ServerSQL Server for backward compatibility, but, which will be removed in a future version of SQL ServerSQL Server.

Wichtige Änderungen in der SQL Server-ReplikationBreaking Changes in SQL Server Replication
Änderungen an Replikationsfunktionen, die möglicherweise Änderungen an Anwendungen erfordern.Replication feature changes that might require changes to applications.

Aktualisieren von replizierten DatenbankenUpgrade Replicated Databases
Schritte und Überlegungen zum Upgrade von SQL Server-Instanzen, die an einer Replikationstopologie beteiligt sind.Steps and considerations when upgrading SQL Servers participating in a replication topology.