方法 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) Mar 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 的操做系統版本。ui
方法 3:鏈接到 SQL Server 的實例,而後運行如下查詢:spa
Select @@version
此查詢的輸出示例以下:操作系統
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600:))
方法 4:鏈接到 SQL Server 的實例,而後運行如下查詢:.net
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'),SERVERPROPERTY ('edition')
注意 此查詢適用於 SQL Server 2000 或更高版本的任何實例。
運行結果以下:日誌
產品版本(例如,10.0.1600.22)code
產品級別(例如,RTM)對象
版本(例如, Enterprise)ci
例如,運行結果可能相似於以下內容。
10.0.1600.22 | RTM | Enterprise Edition |
注意SERVERPROPERTY 函數返回與版本信息相關的單個屬性,而 @@VERSION 函數則將輸出合併爲一個字符串。若是您的應用程序須要單個屬性字符串,您能夠使用 SERVERPROPERTY 函數返回它們,而不是分析 @@VERSION 結果。