准备工作
先确认系统环境:必须是 Windows x64系统 (比如Win7/2008 R2等),且已经安装了 SQL Server 2008 原版 (注意版本要匹配,别装错成其他版本的补丁)。另外,建议先关闭所有杀毒软件、防火墙(避免拦截安装进程),最好也退出其他占资源的程序(比如大型软件、游戏)。
第一步:运行安装文件
安装包下载: pan.quark.cn/s/313032790...,找到下载好的 SQLServer2008SP2-KB2285068-x64-CHS.exe,右键选"以管理员身份运行"(必须管理员权限,否则容易报错)。
第二步:解压到临时目录
打开后,会弹出解压窗口,默认路径一般是 C:\SQLServer2008SP2-KB2285068-x64-CHS(可以自己改,但记好位置)。点"下一步"或"确定",等它自动解压完。
第三步:进入安装向导
解压完成后,会自动启动安装程序(如果没自动启动,去刚才的临时目录找 setup.exe双击打开)。界面会显示"Microsoft SQL Server 2008 Service Pack 2 安装程序"。
第四步:接受许可协议
勾选"我接受许可条款和条件",然后点"下一步"。
第五步:检查系统环境(关键!)
这里程序会自动检测系统是否符合安装要求(比如是否装了SQL Server 2008、权限够不够、磁盘空间够不够)。如果有红色错误提示(比如"未检测到SQL Server实例"),先解决再继续;黄色警告(比如"某些功能可能不兼容")一般可以忽略,点"下一步"。
第六步:选择要更新的实例
这里会列出当前电脑上所有已安装的SQL Server 2008实例(比如默认实例 MSSQLSERVER或命名实例 SQLEXPRESS)。勾选你要打补丁的实例(想全更就全选),点"下一步"。
第七步:确认更新内容
这一步会显示要更新的组件(比如数据库引擎、分析服务、报表服务等),核对一下有没有漏的,没问题就点"下一步"。
第八步:开始安装
点击"安装",进度条会走一会儿(时间看机器配置,一般10-30分钟)。期间别乱动电脑,别关机断网!
第九步:安装完成
看到"安装已完成"的提示,点"关闭"。这时候补丁就打完了。
验证是否成功
按 Win+R输入 sqlcmd -S 服务器名\实例名 -E(比如本地默认实例就是 sqlcmd -S . -E),回车后能连上SQL Server,说明补丁生效了。或者打开SQL Server Management Studio(SSMS),连接后在"帮助-关于"里看版本号,应该显示 10.0.4000(SP2对应的版本号)。