支援的 PostgreSQL 主要版本
適用於:適用於 PostgreSQL 的 Azure 資料庫 - 單一伺服器
如需支援原則詳細資料,請參閱適用於 PostgreSQL 的 Azure 資料庫版本設定原則。
適用於 PostgreSQL 的 Azure 資料庫目前支援下列主要版本:
PostgreSQL 第 11 版
目前的次要版本是 11.17。 請參閱 PostgreSQL 文件,以深入了解此次要版本中的改進功能與修正。
PostgreSQL 10 版
目前的次要版本是 10.22。 請參閱 PostgreSQL 文件 (英文),以深入了解此次要版本中的改進功能與修正程式。
PostgreSQL 9.6 版 (已淘汰)
與 Postgres 社群的版本設定原則 (英文) 一致,自 2021 年 11 月 11 日起,適用於 PostgreSQL 的 Azure 資料庫已淘汰 PostgreSQL 9.6 版。 如需更多詳細資料和限制,請參閱適用於 PostgreSQL 的 Azure 資料庫版本設定原則。 如果您執行此主要版本,請升級至較高版本,建議儘早升級至 PostgreSQL 11。
PostgreSQL 9.5 版 (已淘汰)
與 Postgres 社群的版本設定原則 (英文) 一致,自 2021 年 2 月 11 日起,適用於 PostgreSQL 的 Azure 資料庫已淘汰 PostgreSQL 9.5 版。 如需更多詳細資料和限制,請參閱適用於 PostgreSQL 的 Azure 資料庫版本設定原則。 如果您執行此主要版本,請升級至較高版本,建議儘早升級至 PostgreSQL 11。
管理升級
PostgreSQL 專案會定期發行次要版本來修正回報的錯誤。 適用於 PostgreSQL 的 Azure 資料庫會在服務的每月部署期間,以次要版本自動修補伺服器。
不支援主要版本的自動就地升級。 若要升級至較高的主要版本,您可以
- 透過使用傾印和還原進行主要版本升級中記載的方法之一。
- 使用 pg_dump 和 pg_restore,將資料庫移至使用新引擎版本建立的伺服器。
- 使用 Azure 資料庫移轉服務進行線上升級。
版本語法
在 PostgreSQL 10 版之前,PostgreSQL 版本設定原則 (英文) 會將「主要版本」升級視為第一個「或」第二個數字的增加。 例如,9.5 到 9.6 會被視為「主要」版本升級。 從版本 10 開始,只有第一個數字的變更會被視為主要版本升級。 例如,10.0 到 10.1 是「次要」版本升級。 版本 10 到 11 則是「主要」版本升級。
下一步
如需支援 PostgreSQL 延伸模組的相關資訊,請參閱延伸模組文件。