適用於:SQL Server
Azure SQL 受控執行個體
如果您要升級,或是複寫拓撲中有不只一個 SQL Server 版本,則一定要了解回溯相容性。
一般規則如下:
- 散發者可以是任何版本,只要其高於或等於發行者版本 (在許多情況下,散發者與發行者為同一執行個體)。
- 發行者可以是任何版本,只要它小於或等於散發者版本即可。
- 發行者和散發者一律是相同的產品:
- 如果發行者是 SQL Server,則散發者是 SQL Server。
- 如果發行者是 Azure SQL 受控實例,則散發者是 Azure SQL 受控實例。
- 訂閱者版本視發行集的類型而定:
- 交易式發行集的訂閱者可以是兩個發行者版本內的任何版本。 例如:SQL Server 2012 (11.x) 發行者可以有 SQL Server 2014 (12.x) 和 SQL Server 2016 (13.x) 訂閱者,而 SQL Server 2016 (13.x) 發行者可以有 SQL Server 2014 (12.x) 和 SQL Server 2012 (11.x) 訂閱者。
- 合併式發行集的訂閱者可以是等於或小於版本生命週期支援週期所支援發行者版本的任一版本。
- 無論散發者是什麼產品,訂閱者都可以是 SQL Server 或 Azure SQL 受控實例,只要位於發行者的兩個版本內即可。注意,不支援將 Azure SQL 受控實例設定為 SQL Server 散發者的提取訂閱者。
複寫矩陣
異動及快照式複寫相容性矩陣
| Publisher | Distributor | Subscriber |
|---|---|---|
| Azure SQL 受控實例AUTD | Azure SQL 受控實例AUTD | Azure SQL Database Azure SQL 受控實例AUTD Azure SQL 受控執行個體2025 Azure SQL 受控實例2022 SQL Server 2022 (16.x) SQL Server 2019 (15.x) |
| Azure SQL 受控執行個體2025 | Azure SQL 受控實例AUTD Azure SQL 受控執行個體2025 |
Azure SQL Database Azure SQL 受控實例AUTD Azure SQL 受控執行個體2025 Azure SQL 受控實例2022 SQL Server 2022 (16.x) SQL Server 2019 (15.x) |
| Azure SQL 受控實例2022 | Azure SQL 受控執行個體AUTDAzure SQL 受控執行個體2025 Azure SQL 受控實例2022 |
Azure SQL Database Azure SQL 受控實例AUTD Azure SQL 受控實例2022 SQL Server 2022 (16.x) SQL Server 2019 (15.x) SQL Server 2017 (14.x) |
| SQL Server 2022 (16.x) | SQL Server 2025 (17.x) SQL Server 2022 (16.x) |
Azure SQL Database Microsoft Fabric 1 中的 SQL 資料庫 Azure SQL 受控實例AUTD Azure SQL 受控執行個體2025 Azure SQL 受控實例2022 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) | SQL Server 2025 (17.x) SQL Server 2022 (16.x) SQL Server 2019 (15.x) |
Azure SQL Database Azure SQL 受控實例AUTD Azure SQL 受控執行個體2025 Azure SQL 受控實例2022 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 受控實例2022 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 適用於使用 Always-up-to-date 更新原則設定的 Azure SQL 受控實例。
2025 適用於設定 SQL Server 2025 更新原則的 Azure SQL 受控執行個體。
2022 適用於使用 SQL Server 2022 更新原則設定的 Azure SQL 受控實例。
1 根據 Microsoft Fabric 中 SQL Database 支援的組態需求套用。
合併式複寫相容性矩陣
| 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) |