Dela via


Bakåtkompatibilitet för replikering

gäller för:SQL ServerAzure SQL Managed Instance

Bakåtkompatibilitet är viktigt för att förstå om du uppgraderar eller om du har mer än en version av SQL Server i en replikeringstopologi.

De allmänna reglerna är:

  • En distributör kan vara vilken version som helst så länge den är större än eller lika med publisher-versionen (i många fall är distributören samma instans som utgivaren).
  • En utgivare kan vara vilken version som helst så länge den är mindre än eller lika med distributörsversionen.
  • Utgivaren och distributören är alltid samma produkt:
    • Om utgivaren är SQL Server är distributören SQL Server.
    • Om utgivaren är Azure SQL Managed Instance är distributören Azure SQL Managed Instance.
  • Prenumerantversionen beror på typen av publikation:
    • En prenumerant på en transaktionspublikation kan vara vilken version som helst inom två versioner av Publisher-versionen. Till exempel: en SQL Server 2012-utgivare (11.x) kan ha SQL Server 2014 (12.x) och SQL Server 2016 (13.x) prenumeranter; och en SQL Server 2016(13.x) Publisher kan ha SQL Server 2014 (12.x) och SQL Server 2012 (11.x) prenumeranter.
    • En abonnent på en sammanfogad publikation kan vara vilken version som helst som är lika med eller lägre än utgivare-versionen, vilket stöds enligt versionernas livscykelstöd.
    • Prenumeranten kan vara antingen SQL Server eller Azure SQL Managed Instance, oavsett vilken produkt distributören är, så länge den finns i två versioner av Publisher – förutom att konfigurera Azure SQL Managed Instance som pull-prenumerant på en SQL Server-distributör stöds inte.

Replikeringsmatris

Kompatibilitetsmatris för transaktions- och ögonblicksbildreplikering

Publisher Distributor Subscriber
Azure SQL Managed InstanceAUTD Azure SQL Managed InstanceAUTD Azure SQL Database
Azure SQL Managed InstanceAUTD
Azure SQL Managed Instance2025
Azure SQL Managed Instance2022
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
Azure SQL Managed Instance2025 Azure SQL Managed InstanceAUTD
Azure SQL Managed Instance2025
Azure SQL Database
Azure SQL Managed InstanceAUTD
Azure SQL Managed Instance2025
Azure SQL Managed Instance2022
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
Azure SQL Managed Instance2022 Azure SQL Managed InstanceAUTDAzure SQL Managed Instance2025
Azure SQL Managed Instance2022
Azure SQL Database
Azure SQL Managed InstanceAUTD
Azure SQL Managed Instance2022
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2022 (16.x) Förhandsversion av SQL Server 2025 (17.x)
SQL Server 2022 (16.x)
Azure SQL Database
SQL-databas i Microsoft Fabric Preview1
Azure SQL Managed InstanceAUTD
Azure SQL Managed Instance2025
Azure SQL Managed Instance2022
Förhandsversion av SQL Server 2025 (17.x)
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2019 (15.x) Förhandsversion av SQL Server 2025 (17.x)
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
Azure SQL Database
Azure SQL Managed InstanceAUTD
Azure SQL Managed Instance2025
Azure SQL Managed Instance2022
Förhandsversion av SQL Server 2025 (17.x)
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2017 (14.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
Azure SQL Managed Instance2022
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2016 (13.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2014 (12.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2012 (11.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)

AUTD- gäller för Azure SQL Managed Instance som konfigurerats med Princip för uppdateringup-to-datum.
2025 gäller för Azure SQL Managed Instance som konfigurerats med SQL Server 2025-uppdateringsprincipen.
2022 gäller för Azure SQL Managed Instance som konfigurerats med uppdateringsprincipen SQL Server 2022.
1 Gäller baserat på kraven i de konfigurationer som stöds för SQL-databasen i Microsoft Fabric.

Sammanfoga replikeringskompatibilitetsmatris

Publisher Distributor Subscriber
SQL Server 2022 (16.x) SQL Server 2022 (16.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2019 (15.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2017 (14.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2016 (13.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2014 (12.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2012 (11.x) SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2022 (16.x)
SQL Server 2019 (15.x)
SQL Server 2017 (14.x)
SQL Server 2016 (13.x)
SQL Server 2014 (12.x)
SQL Server 2012 (11.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)
SQL Server 2008 R2 (10.50.x)
SQL Server 2008 (10.0.x)