判斷 SQL Server Database Engine 所執行的版本和版次
本文說明判斷 Database Engine 執行中 SQL Server 版本的程式。
原始產品版本: SQL S
原始 KB 編號: 321185
如果要判斷 SQL Server 的版本,您可以使用下列任一方法。
注意事項
版本資訊遵循 major.minor.build.revision 模式。 檢查 SQL Server 版本時,通常不會使用「修訂」資訊。
方法 1: 使用 SQL Server Management Studio 中的物件總管連線至伺服器。 連線至物件總管後,版本資訊將會與用於連線至 SQL Server 特定執行個體的使用者名稱一同顯示在括弧中。
方法 2: 查看該執行個體的錯誤記錄檔的前幾行。 預設情況下,錯誤記錄會位於
Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
及 ERRORLOG.n 檔案。 這些專案可能類似下列專案:2011-03-27 22:31:33.50 Server Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
此項目提供所有關於產品的必要資訊,例如版本、產品層級、64 位元版本與 32 位元版本、SQL Server 版本以及 SQL Server 執行所在的 OS 版本。
注意事項
我們已經針對下列版本改善這個查詢的輸出,以顯示其他資訊,如部落格文章您使用的是哪個 SQL Server 組建? 所述:
- SQL Server 2014 RTM CU10 和更新版本
- SQL Server 2014 Service Pack 1 CU3 和更新版本
- SQL Server 2012 Service Pack 2 CU7 和更新版本
方法 3:連線至 SQL Server 的執行個體,然後執行下列查詢:
Select @@version
此查詢的輸出範例如下所示:
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) March 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
注意事項
我們已經改善這個查詢的輸出,以顯示其他資訊。 部落格文章您使用的是哪個 SQL Server 組建?(英文) 記錄了下列版本的改良內容:
- SQL Server 2014 RTM CU10 和更新版本
- SQL Server 2014 Service Pack 1 CU3 和更新版本
- SQL Server 2012 Service Pack 2 CU7 和更新版本
方法 4:連線至 SQL Server 的執行個體,然後在 SQL Server Management Studio (SSMS) 中執行下列查詢:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
注意事項
此查詢適用於任何 SQL Server 2000 或更新版本的執行個體。
系統會傳回下列結果:
- 產品版本 (例如,10.0.1600.22)
- 產品等級 (例如,RTM)
- 版本 (例如,Enterprise)
例如,結果可能如下所示。
產品版本 產品層級 版本 14.0.2027.2 RTM 開發人員版次 (64 位元) 注意事項
SERVERPROPERTY 函式會傳回與版本資訊相關的個別屬性,不過@@VERSION函式會將輸出合併成一個字元串。 如果您的應用程式需要個別的屬性字串,您可以使用 SERVERPROPERTY 函式來傳回它們,而不是剖析@@VERSION結果。
這個方法也適用於 SQL Azure 資料庫執行個體。 如需其他資訊,請參閱《SQL Server 線上叢書》中的下列主題: SERVERPROPERTY (Transact-SQL)。
從 SQL Server 2014 RTM Cumulative Update 10 和 SQL Server 2014 Service Pack 1 Cumulative Update 3 開始,ServerProperty 聲明已新增其他屬性。 如需完整清單,請參閱 SERVERPROPERTY (Transact-SQL)。
方法 5:從 SQL Server 2008 開始,您也可以使用已安裝的 SQL Server 功能探索報告。 您可以找到此報告,方法是找到 [SQL Server 安裝中心的 [工具] 頁面。 這個工具提供有關所有安裝在系統上的 SQL Server 執行個體的資訊。 其中包括 SQL Server Management Studio 等用戶端工具。 唯一要注意的是,此工具只能在安裝 SQL Server 的系統上本機執行。 它無法用來取得遠端伺服器的相關信息。 如需詳細資訊,請參閱驗證 SQL Server 安裝。
範例報告的快照集如下所示:
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應