有没有简单的方法来找出什么许可证与正在运行的SQl Server副本或Windows Server 2008相关联?
我有technet订阅,和MSDN订阅,但有时我也使用试用软件,如果我需要快速获得testing环境一段时间。 我有很多合法的软件(他们都只是为了testing/开发),但我不会不小心要我的一个“试用许可证”意外失效….我怎么知道我是否在运行试用版还是不行?
对于Windows 2008,我相信您可以通过查看“控制面板”的“系统”选项来识别试用版,然后向下滚动到“激活”。 如果是审判,应该说“60天激活”。 从命令行运行winver也应该告诉你。
对于SQL Server,我想如果你进入SQL Server Management Studio,然后select帮助,关于,它将显示剩余的日子在右侧。
对于SQL Server,您可以运行以下查询:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
对于SQL服务器,查询是:
SELECT SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY ('ProductLevel') AS ProductLevel, SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('EngineEdition') AS EngineEdition; GO
请参阅SERVERPROPERTY(Transact-SQL)对于Server 2008,该命令(从命令提示符)
cscript slmgr.vbs -dlv
我经常使用的一个方便的工具是魔术软糖。 它为大多数MS软件以及其他stream行程序提供许可证密钥。 你可以在http://www.magicaljellybean.com/keyfinder查看
由于我们是一个小公司,我们使用大量的零售许可证和批量许可证。 这个工具使得真正的方便识别谁有什么。