2012年4月25日

看懂 Microsoft SQL Server 的版本編號

Microsoft SQL Server 2012 在美西時間 2012 年 3 月 6 日 RTM 了,該版本有不少改變,比方說:
  1. 首見於 SQL Server 2008 R2 的 Datacenter Edition,猶如曇花一現,轉眼即逝。卻又多了 Business Intelligence Edition 可供建置與部署 BI 方案。
  2. 從高階 (Enterprise Edition) 到低階 (Express Edition) 版本的 SQL Server 2012,皆可安裝在 Windows Server 2008 R2 Server Core SP1 上。
  3. 可在不同子網路的叢集節點,設定 SQL Server 容錯移轉叢集。
  4. 從 SQL Server 2012 開始,不再支援 Itanium 的 CPU(也就是所謂的 IA-64),這個微軟在 Windows Server 2008 R2 發行之初,就說過了:Windows Server 2008 R2 是最後一個支援 IA-64 的 Windows Server,同樣的,SQL Server 2008 R2 與 Visual Studio 2010 也是最後一個支援IA-64 的版本
SQL Server 2012 logo
Microsoft SQL Server 的版本編號格式如下:

MM.nn.bbbb.rr
其代號的意義說明如後:
代號 說明
mm 主要版本
(Major Version)
nn 次要版本
(Minor Version)
bbbb 組建編號
(Build Number)
rr 組建改版編號
(Build Revision Number)
每當 SQL Server 發行時,主要或次要版本皆會遞增,以便與早期版本有所區別。其目的為:
  1. 在使用者介面(例如,SSMS 管理工具裡,「說明」功能表中的「關於」)顯示版本資訊。
  2. 於版本更新或套用 Service Pack 時,控管哪些檔案應該要被置換掉。