(5.3.9)sql server如何查看數據庫版本信息?


SqlServer_查看SQLServer版本信息

 

【1】@@version

執行sql語句

SELECT @@VERSION

  

 

 

【2】SSMS連接信息

連接SQL Server Management Studio利用Object Explorer顯示的主要版本號信息,顯示當前實例產品版本號事11.0.6020

  

【3】[sys].[xp_msver]

在 SQL Server Management Studio 中通過執行[sys].[xp_msver]獲取版本號信息

[sys].[xp_msver]

  

【4】利用 SERVERPROPERTY 獲取(最佳實踐)

SELECT 
SERVERPROPERTY('LicenseType') as Licensetype, SERVERPROPERTY('NumLicenses') as LicenseNumber,
SERVERPROPERTY('productversion') as Productverion,
SERVERPROPERTY('servername') AS 實例名,  
SERVERPROPERTY('ProductVersion') AS 實例版本,  
SERVERPROPERTY('Edition') AS 產品版本,  
SERVERPROPERTY('ProductLevel') AS 版本級別,  
@@VERSION AS 版本信息
,DATABASEPROPERTYEX ( 'master' , 'version' ) AS 數據庫版本號

  

【5】數據庫版本號

【5.0】版本號對應表

  

 

 

【5.1】使用SQL查詢實例內部版本號

select  DATABASEPROPERTYEX ( 'master' , 'version' )

SQL SERVER2005,可以看到是611

  

 SQL SERVER2016,可以看到是852

  

比如,我們用低版本實例的備份,到高版本的實例去還原;

舉例:sql server2005 bak =》 restore sql server2016

已為數據庫 'test2005',文件 'test' (位於文件 1 上)處理了 904 頁。
已為數據庫 'test2005',文件 'test_log' (位於文件 1 上)處理了 5 頁。
正在將數據庫 'test2005' 從版本 611 轉換為當前版本 852RESTORE DATABASE 成功處理了 909 頁,花費 0.401 秒(17.693 MB/秒)。

 

【6】查看服務器名

(1)@@servername

SELECT @@SERVERNAME as InstalledName, SERVERPROPERTY('SERVERNAME') as NetworkName

  

 

(2)sp_helpserver

  

 

 

【參考文檔】

版本信息參考引用自:https://www.cnblogs.com/xysr-tom/p/10592447.html

深入參考:https://blog.csdn.net/u013816709/article/details/80910245

服務器實例名信息參考:修改計算機名:https://www.cnblogs.com/gered/p/9401903.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM