最近有朋友咨询SQL Server 升级问题,在测试环境下将SQL Server 2008 R2 升级到了SQL Server 2012 SP1,由于是在测试环境,所以在升级之前没有对数据库服务器进行备份,建议对生产环境对的数据库升级之前做好备份,以防不测。

现在开始进入正题,开始对SQL Server 2008 R2 进行升级,具体操作步骤如下:

  1. 首先打开Microsoft SQL Server Management Studio 工具,新建查询,执行Select * from  dbo.Y_档案,确认SQL Server 中的数据信息,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第1张图片

2. 从SQL Server 2008 R2 升级到SQL Server 2012 SP1,需要先安装SQL Server 2008 R2 的SP1 或SP2 补丁包,在此运行安装已经下载好的SP2 补丁包,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第2张图片

3. SQL Server 2008 R2 更新运行检查,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第3张图片

4. 接受许可条款,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第4张图片

5. 选择功能,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第5张图片

6. 检查正在使用的文件,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第6张图片

7. 已准备好更新,选择"更新",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第7张图片

8. 更新完成,选择"关闭",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第8张图片

9. 安装完成SP2 补丁包,在服务器上装入SQL Server 2012 SP1 安装光盘。

10. 打开SQL Server 2012 SP1 安装程序,选择"安装",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第9张图片

11. 在安装对话框,选择"从SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 升级",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第10张图片

12. 检查安装程序支持规则,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第11张图片

13. 输入产品密钥,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第12张图片

14. 接受许可条款,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第13张图片

15. 选择安装SQL Server 产品更新,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第14张图片

16. 正在下载安装程序文件,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第15张图片

17. 正在提取更新,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第16张图片

18. 正在安装安装程序文件,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第17张图片

19. 安装程序支持规则检查,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第18张图片

20. 选择实例,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第19张图片

21. 选择功能,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第20张图片

22. 配置实例,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第21张图片

23. 检查磁盘空间需求,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第22张图片

24. 配置服务账户,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第23张图片

25. 在全文升级对话框,选择"导入",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第24张图片

26. 在报告错误对话框,选择"下一步",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第25张图片

27. 检查升级规则,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第26张图片

28. 准备完成,选择"升级"开始升级SQL Server

SQL Server 2008 R2升级到SQL Server 2012 SP1_第27张图片

29. 正在升级SQL Server,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第28张图片

30. 完成SQL Server 升级,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第29张图片

31. 升级完成SQL Server ,现在需要对SQL Server 中的数据进行验证,打开Microsoft SQL Server Management Studio 工具,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第30张图片

32. 设置是否需要从SQL Server 2008 Management Studio 导入自定义的用户设置,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第31张图片

33. 输入SQL Server 服务器名称,由于是在本机登录,在此输入localhost或127.0.0.1 或者计算机名均可,如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第32张图片

34. 选择"新建查询",如图

SQL Server 2008 R2升级到SQL Server 2012 SP1_第33张图片

35. 新建查询,执行select @@version 查看SQL Server 版本

SQL Server 2008 R2升级到SQL Server 2012 SP1_第34张图片

36. 在查询对话框,执行

Select top 5 * from [zxta].dbo.Y_档案

Select count(*) from [zxta].dbo.Y_档案

查看数据库中数据信息。

SQL Server 2008 R2升级到SQL Server 2012 SP1_第35张图片


经过验证,SQL Server 升级成功!