搜尋本站文章

2017-07-27

[SQL Server] xp_msver: version, server information - 版本資訊、伺服器環境等資訊


xp_msver 可用於查詢 SQL Server 伺服器上的 CPU 數量、記憶體  等。

xp_msver
  • 傳回有關 Microsoft SQL Server 的版本資訊。
  • xp_msver 也會傳回有關伺服器之實際組建編號的資訊,以及有關伺服器環境的資訊。 
  • xp_msver 傳回的資訊可用於 Transact-SQL 陳述式、批次、預存程序等等,以加強平台獨立程式碼的邏輯。

範例01:xp_msver 列出全部的選項值

-- 01_xp_msver: Lists all the option values
USE master
GO
EXEC xp_msver
GO

-- 01_xp_msver_Lists all the option values





範例02:xp_msver 列出指定的選項值


-- 02_xp_msver: Lists the specified option values
USE master
GO
EXEC xp_msver 'ProductName', 'ProductVersion', 'ProcessorCount', 'PhysicalMemory'
GO


-- 02_xp_msver_Lists the specified option values





xp_msver 支援的選項







參考資料

xp_msver (Transact-SQL)
https://docs.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/xp-msver-transact-sql