如何知道我安裝的 SQL Server 或 Windows Server 擁有什麼授權?

如何知道我安裝的 SQL Server 或 Windows Server 擁有什麼授權?

有沒有簡單的方法可以找出與正在執行的 SQl Server 或 Windows Server 2008 副本關聯的授權?

我訂閱了 technet 和 MSDN,但有時如果我需要在短時間內快速建立測試環境,我也會使用試用軟體。我對所有軟體都有大量的合法許可證(它們都只是用於測試/開發),但我不小心希望我的“試用許可證”之一意外過期......我如何知道我是否正在運行是否是試用版?

答案1

對於Windows 2008,我相信您可以透過查看控制面板的系統選項來識別試用版,然後向下捲動到啟動。如果是試用版,則應顯示「60 天啟動」之類的內容。從命令列執行 winver 也會告訴您。

對於 SQL Server,我認為如果您進入 SQL Server Management Studio,然後選擇“幫助”、“關於”,它將在右側顯示剩餘天數。

答案2

對於 SQL Server,您可以執行下列查詢:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

答案3

對於 SQL Server,查詢是:

SELECT SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY ('ProductLevel') AS ProductLevel, SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('EngineEdition') AS EngineEdition; GO

伺服器屬性 (Transact-SQL) 對於 Server 2008,命令是(從命令提示字元)

cscript slmgr.vbs -dlv

答案4

我經常使用的一個方便的工具是 Magical Jellybean。它提取大多數微軟軟體以及許多其他流行程式的許可證金鑰。您可以在以下位置查看:http://www.magicaljellybean.com/keyfinder

由於我們是一家小公司,因此我們使用大量零售許可證和大量授權。這個工具可以非常方便地識別誰擁有什麼。

相關內容