首頁 培訓計劃 培訓課程 企業內訓 學員論壇 技術文章 成功案例 師資簡介 關于我們 在線留言  
數據庫資料
如何識別 SQL Server 的版本

文章來源:http://www.cn-java.com/www1/?action-viewnews-itemid-102511 作者: 發布日期:2011-09-13
打 印】【關 閉

如何確定正在運行的 SQL Server 2008 為哪個版本
若要確定正在運行的 SQL Server 2008 為哪個版本,請使用 SQL Server Management Studio 連接到 SQL Server 2008,然后運行下列 Transact-SQL 語句。
SELECT SERVERPROPERTY("productversion"), SERVERPROPERTY ("productlevel"), SERVERPROPERTY ("edition")
運行結果如下:
• 產品版本(例如,10.0.1600.22)
• 產品級別(例如,RTM)
• 版本(例如, Enterprise)
例如,運行結果可能類似于如下內容。
收起該表格展開該表格
10.0.1600.22 RTM Enterprise Edition
下表列出了 Sqlservr.exe 版本號。
收起該表格展開該表格
版本 Sqlservr.exe
RTM 2007.100.1600.0
SQL Server 2008 Service Pack 1 2007.100.2531.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.06 RTM Enterprise Edition
下表列出了 Sqlservr.exe 版本號。
收起該表格展開該表格
發行版 Sqlservr.exe
RTM 2005.90.1399
SQL Server 2005 Service Pack 1 2005.90.2047
SQL Server 2005 Service Pack 2 2005.90.3042
SQL Server 2005 Service Pack 3 2005.90.4035

如何確定正在運行的 SQL Server 2000 為哪個版本
若要確定正在運行的 SQL Server 2000 的版本,請使用查詢分析器連接到 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
RTM 2000.80.194.0
SQL Server 2000 SP1 2000.80.384.0
SQL Server 2000 SP2 2000.80.534.0
SQL Server 2000 SP3 2000.80.760.0
SQL Server 2000 SP3a 2000.80.760.0
SQL Server 2000 SP4 2000.8.00.2039

如何確定正在運行的 SQL Server 7.0 為哪個版本
若要確定正在運行的 SQL Server 7.0 的版本,請使用查詢分析器連接到 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.1063 SQL Server 7.0 Service Pack 4 (SP4)
7.00.961 SQL Server 7.0 Service Pack 3 (SP3)
7.00.842 SQL Server 7.0 Service Pack 2 (SP2)
7.00.699 SQL Server 7.0 Service Pack 1 (SP1)
7.00.623 SQL Server 7.0 RTM (Release To Manufacturing)
如果此表中未列出 @@VERSION 報告的版本號,則所運行的 SQL Server 安裝了修補程序或安全更新程序內部版本。例如,如果 @@VERSION 報告版本號為 7.00.859,則您正在運行安裝了修補程序的 SQL Server 7.0 SP2。版本號隨著每個 Sqlservr.exe 可執行文件的新版本而增加。有關詳細信息,請參閱 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.479 SQL Server 6.5 Service Pack 5a (SP5a) Update
6.50.416 SQL Server 6.5 Service Pack 5a (SP5a)
6.50.415 SQL Server 6.5 Service Pack 5 (SP5)
6.50.281 SQL Server 6.5 Service Pack 4 (SP4)
6.50.258 SQL Server 6.5 Service Pack 3 (SP3)
6.50.240 SQL Server 6.5 Service Pack 2 (SP2)
6.50.213 SQL Server 6.5 Service Pack 1 (SP1)
6.50.201 SQL Server 6.5 RTM
 
如果 @@VERSION 報告的版本號未列在本表格中,則表明所運行的 SQL Server 安裝了修補程序或安全更新內部版本。版本號隨著 Sqlservr.exe 可執行文件的每個新版本而增加。有關詳細信息,請參閱 Readme.txt 文件了解修補程序或安全更新。

如何確定正在運行的 SQL Server 的版本
如果您不確定正在運行 SQL Server 的版本,可以查看 @@VERSION 返回的輸出的最后一行,其中報告了您連接的版本。本文中使用的示例為在 Windows NT 5.0(內部版本 2195:Service Pack 2)上安裝的 SQL Server 2000 Standard Edition。

注意:早期提供的內部版本和 Service Pack 信息適用于操作系統,不適用于 SQL Server。
Standard Edition on Windows NT 5.0 (Build 2195:Service Pack 2)

打 印】【關 閉

上一篇:MySQL五個查詢優化方法
下一篇:Asp.net 安裝包制作
相關新聞
版權所有©威課網 粵ICP備13058727號