参考:http://support.microsoft.com/kb/2699998 

之前我安装SCOM 2012 是从微软网站下载的版本:

cn_system_center_2012_operations_manager_x86_and_x64_dvd_844026.iso

运行了180天以后突然无法打开控制台,提示我评估版本到期无法打开

当时真想重新安装,但还是冷静下来了,上网先找了找,发现SCOM 2012 可以通过POWERSHELL 命令方式设置scom License,以下是详细步骤

1. 发现SCOM Operation Manager控制台无法打开,提示版本已过期,一定仔细查看提示错误,在最后几行写的很清楚。

2. 将MS 所在的操作系统时间改为提前一个月,这样SCOM 控制台就能打开了,这个步骤一定要做,否则 通过POWERSHELL 运行SCOM 脚本无法成功

3. 以管理员身份启动POWERSHELL

4. 导入SCOM 模式: PS C:\Windows\system32> import-module operationsmanager

5. 使用 Set-SCOMLicense -ProductId "yourlicensekey“在提示输入 “Y”

6. 将系统时间改为当前时间,重启操作系统,这个步骤一定要做否则不会生效

7. 将在按3,4 步骤启动SCOM POWERSHELL 运行以下命令就可以查看状态了

   PS C:\Windows\system32> Get-SCOMManagementGroup | ft skuforlicense, version, timeofexpiration –a

 

SkuForLicense Version     TimeOfExpiration

------------- -------     ----------------

       Retail 7.0.8560.12 9999/12/31 23:59:59

通过这次事件,再次提示我遇事要冷静,先分析原因,查找解决方案,再定正确处理方法