Azure-Sql-Database
Azure SQL Server 過時版本 - 如何將其升級到目前版本?
我在 SSMS 對象資源管理器中連接了幾個 Azure SQL Server(它們在上面託管了幾個 Azure SQL 數據庫),並看到該版本是 12.0.2000.8
select @@Version
如下圖所示:Microsoft SQL Azure (RTM) - 2021 年 2 月 20 日 12.0.2000.8 17:51:58 版權所有 (C) 2019 Microsoft Corporation
為了比較,我的另一個盒子是 SQL Server 2017,它顯示的版本是 14.0.3370.1
我希望將 Azure SQL Servers 視為 15.0.something(對應於 SQL Server 2019),但它們似乎對應於 SQL Server 2014(版本 12)
問題:
Azure SQL Server 不應該自動升級到最新版本嗎?
如何手動將它們升級到版本 15?
Azure SQL 數據庫會自動更新,但它使用與“box”SQL Server 不同的版本編號方案。幾年前,在一次重大的重大變化期間,它從“11”變為“12”,並將無限期地保持在“12”。
它始終具有 SQL Server 引擎的最新功能和修復程序,並且領先於 SQL Server 2019。當新版本的 SQL Server 發佈時,該程式碼已經在 Azure SQL 數據庫中的生產環境中執行了很長時間。
您可以控制數據庫的數據庫兼容性級別,以選擇加入重大更改和查詢優化器升級。數據庫兼容性級別映射到 SQL Server 的主要版本。隨著時間的推移,新 Azure SQL 數據庫的預設兼容性級別會隨著新兼容性級別的引入而提高。