前言

安装SQL Server 2008的时候没有输入序列号,最近到期了,启动时SQL Server Management Studio提示已过期,且没地方让重新输入序列号等。

在网上找了一个方法:

解决方法

修改注册表

开始>运行>输入regedit,找到如下注册表项:

1
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState

CommonFiles键值更改为3,如果不改的话后面升级即便输入了序列号也是提示过期的.

如果嫌麻烦,可以我把我导出来的注册表内容保存为reg文件右键导入/合并即可:

1
2
3
4
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState]
"CommonFiles"=dword:00000003

运行SQL Server Installation Center

找到开始菜单中sql安装程序组,有个SQL Server Installation Center,运行选择维护>版本升级,会经过安装时的那种环境检测,符合后点确定.

重新输入序列号

下一步就是普通的安装步骤了,在输入cdkey的时候网上找个序列号输入,按提示安装完成即可.

从参考链接里抄来的两个cdkey:

SQL Server 2008 序列号

开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB

企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB

参考链接:

http://blog.csdn.net/kevinsqlserver/article/details/7893255

http://friendship517.blog.163.com/blog/static/5705127820118239518991/