Help and Support
 

powered byLive Search

如何識別 SQL Server 的版本

文章編號:321185
上次校閱:2007年5月18日
版次:11.3
在此頁中

結論

本文將告訴您,如何識別您目前的 Microsoft SQL Server 版本編號,以及對應的產品或 Service Pack (SP) 等級。本文也將告訴您,如果您是使用 Microsoft SQL Server 2000 或 Microsoft SQL Server 7.0,要如何識別特定的版本。

回此頁最上方

如何判斷執行的是哪一個版本的 SQL Server 2005

如果要判斷執行中的 Microsoft SQL Server 2005 版本,請使用 SQL Server Management Studio 連接到 SQL Server 2005,然後執行下列 Transact-SQL 陳述式:
SELECT  SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
結果如下:
?產品版本 (例如:9.00.1399.06)。
?產品等級 (例如:RTM)。
?版本 (例如:Enterprise Edition)。
例如,結果看起來類似這樣:
9.00.1399.06RTMEnterprise Edition
下表列出 Sqlservr.exe 版本編號:
發行Sqlservr.exe
RTM2005.90.1399
SQL Server 2005 Service Pack 12005.90.2047
SQL Server 2005 Service Pack 22005.90.3042

回此頁最上方

如何判斷執行的是哪一個版本的 SQL Server 2000

如果要判斷執行的 SQL Server 2000 版本為何,請使用 Query Analyzer 連接到 SQL Server 2000,然後執行下列程式碼:
SELECT  SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
結果如下:
?產品版本 (例如:8.00.534)。
?產品等級 (例如:RTM 或 SP2)。
?版本 (例如:Standard Edition)。例如,結果看起來類似這樣:

8.00.534 SP2 Standard Edition
下表列出 Sqlservr.exe 版本編號:
發行Sqlservr.exe
RTM2000.80.194.0
SQL Server 2000 SP12000.80.384.0
SQL Server 2000 SP22000.80.534.0
SQL Server 2000 SP32000.80.760.0
SQL Server 2000 SP3a2000.80.760.0
SQL Server 2000 SP42000.8.00.2039

回此頁最上方

如何判斷執行的是哪一個版本的 SQL Server 7.0

如果要判斷執行的 SQL Server 7.0 版本為何,請使用 Query Analyzer 連接到 SQL Server 7.0,然後執行下列程式碼:
SELECT @@VERSION
結果看起來像這樣:
Microsoft SQL Server  7.00 - 7.00.623 (Intel X86)
Nov 27 1998 22:20:07
Copyright (c) 1988-1998 Microsoft Corporation
Desktop Edition on Windows NT 5.1 (Build 2600:)
注意 在此範例中,版本編號為 7.00.623。

請使用下表中的版本編號來識別產品或 Service Pack 等級:
版本編號Service Pack
7.00.1063SQL Server 7.0 Service Pack 4 (SP4)
7.00.961SQL Server 7.0 Service Pack 3 (SP3)
7.00.842SQL Server 7.0 Service Pack 2 (SP2)
7.00.699SQL Server 7.0 Service Pack 1 (SP1)
7.00.623SQL Server 7.0 RTM (製造階段版本,Release to Manufacturing)
如果 @@VERSION 所報告的版本編號沒有列在此表中,則 SQL Server 執行的是 Hotfix 或安全性更新組建。例如,如果 @@VERSION 報告版本編號為 7.00.859,則您是執行安裝了 Hotfix 的 SQL Server 7.0 SP2。每當有新版的 Sqlservr.exe 執行檔時,版本編號便會增加。如需詳細資訊,請參閱 Hotfix 或安全性更新的 Readme.txt 檔案。

回此頁最上方

如何判斷執行的是哪一個版本的 SQL Server 6.5

如果要判斷執行的 Microsoft SQL Server 6.5 版本為何,請使用 Isql_w 連接到 SQL Server 6.5,然後執行下列程式碼:
SELECT @@VERSION
請使用下表中的版本編號來識別產品或 Service Pack 等級:
版本編號Service Pack
6.50.479SQL Server 6.5 Service Pack 5a (SP5a) 更新程式
6.50.416SQL Server 6.5 Service Pack 5a (SP5a)
6.50.415SQL Server 6.5 Service Pack 5 (SP5)
6.50.281SQL Server 6.5 Service Pack 4 (SP4)
6.50.258SQL Server 6.5 Service Pack 3 (SP3)
6.50.240SQL Server 6.5 Service Pack 2 (SP2)
6.50.213SQL Server 6.5 Service Pack 1 (SP1)
6.50.201SQL Server 6.5 RTM
如果 @@VERSION 所報告的版本編號沒有列在此表中,則 SQL Server 執行的是 Hotfix 或安全性更新組建。每當有新版的 Sqlservr.exe 執行檔時,版本編號便會增加。如需詳細資訊,請參閱 Hotfix 或安全性更新的 Readme.txt 檔案。

回此頁最上方

如何判斷執行的是哪一個版本的 SQL Server

如果您不確定您所執行的 SQL Server 版本為何,@@VERSION 所傳回的最後一行輸出資料會報告您所連接的版本為何。本文所使用的範例為 Windows NT 5.0 上的 SQL Server 2000 Standard Edition (組建 2195:Service Pack 2)。

注意 先前提供的組建及 Service Pack 資訊是作業系統的資訊,不是 SQL Server 的資訊。
Windows NT 5.0 上的 Standard Edition (組建 2195:Service Pack 2)

回此頁最上方

?考

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
290211 (http://support.microsoft.com/kb/290211/) 如何取得最新版 SQL Server 2000 Service Pack
301511 (http://support.microsoft.com/kb/301511/) INF:如何取得最新的 SQL Server 7.0 Service Pack
273914 (http://support.microsoft.com/kb/273914/) INF: Readme.txt for SQL Server 6.5 Post Service Pack 5a Update

回此頁最上方


這篇文章中的資訊適用於:
?Microsoft SQL Server 2000 Standard Edition
?Microsoft SQL Server 2000 64-bit Edition
?Microsoft SQL Server 7.0 Standard Edition
?Microsoft SQL Server 6.5 Standard Edition
?Microsoft SQL Server 2005 Standard Edition
?Microsoft SQL Server 2005 Express Edition
?Microsoft SQL Server 2005 Developer Edition
?Microsoft SQL Server 2005 Enterprise Edition
?Microsoft SQL Server 2005 Workgroup Edition

回此頁最上方

關鍵字:?
kbhowtomaster KB321185

回此頁最上方

Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

文章翻譯

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.