一、背景:
查看当前安装的版本:
方法一: select @@version
方法二:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition'), @@servername 'Server Name',
substring(@@version,1,charindex('-',@@version)-1)
+convert(varchar(100),SERVERPROPERTY('edition'))+ ' '+
+convert(varchar(100),SERVERPROPERTY('productlevel'))'Server Version'
查询剩余期限,在Master中进行查询,下面语句:
SELECT create_date AS 'SQL Server Installed Date',
Expiry_date AS 'SQL Server Expiry Date',
DATEDIFF(dd,create_date, GETDATE()) 'No_of_Days_Used',
ABS(DATEDIFF(dd,expiry_date,GETDATE())) 'No_Of_Days_Left'
FROM
(SELECT sp.create_date,
DATEADD(dd, 180, sp.create_date) AS Expiry_date
FROM sys.server_principals sp
WHERE sp.name = 'NT AUTHORITY\SYSTEM') as exp_date_tbs
如何剩余期限为1了,第二天SQL Server 估计就不能启动了。会提示“评估已过期”,如下图所示:
一定要有序列号的输入。不然会有很多其它的麻烦出现:

二、问题解决:
第一步:进入SQL2012配置工具中的安装中心。
第二步:再进入左側维护选项界面,然后选择选择版本号升级。
第三步:进入输入产品密钥界面。输入对应版本号密钥。
第四步:依照默认一直点下一步,遇到升级button。点升级直到升级完成。
sql server 2012 版本号序列号例如以下能够运用:
MICROSOFT SQL SERVER 2012 企业核心版激活码序列号: FH666-Y346V-7XFQ3-V69JM-RHW28
MICROSOFT SQL SERVER 2012 商业智能版激活码序列号: HRV7T-DVTM4-V6XG8-P36T4-MRYT6
MICROSOFT SQL SERVER 2012 开发版激活码序列号: YQWTX-G8T4R-QW4XX-BVH62-GP68Y
MICROSOFT SQL SERVER 2012 企业server版/CAL版激活码序列号: 748RB-X4T6B-MRM7V-RTVFF-CHC8H
MICROSOFT SQL SERVER 2012 标准版激活码序列号: YFC4R-BRRWB-TVP9Y-6WJQ9-MCJQ7
MICROSOFT SQL SERVER 2012 WEB版激活码序列号: FB3W8-YRXDP-G8F8F-C46KG-Q998F
三、具体图解步奏:
1、開始菜单找到sqlserver,打开sqlserver安装中心如图。

2、打开后进入点击维护,然后升级程序

3、打开升级程序后,每项检查完毕都点击下一步。直到输入密匙。(网上能够找到密匙)

4、输入密匙后一直点击到最后完毕,点击登陆,登陆成功,恭喜你sqlserver激活成功了!

5、假设失败了?换个序列号反复激活!假设还不行,把系统时间调到可用时段,等有空在又一次安装了。
