详解升级到SQL Server 2008的步骤


  本文标签:SQL Server 2008 升级 微软

  必备项

  对于本地安装,必须以管理员身份运行安装程序  。如果从远程共享安装 SQL Server,则必须使用对远程共享具有读取和执行权限的域帐户  。

  升级数据库引擎之前,请先查看以下主题:

  升级到SQL Server 2008

  安装 SQL Server 2008 的硬件和软件要求

  系统配置检查器的检查参数

  安装 SQL Server 的安全注意事项

  SQL Server 数据库引擎的向后兼容性

  注意:如果受到安装程序中的已知问题的影响,可能需要在安装 SQL Server 2008 之前对原始媒体应用累积更新  。

  升级到 SQL Server 2008过程

  插入 SQL Server 安装媒体,然后双击根文件夹中的 setup.exe  。若要从网络共享进行安装,请移动到共享中的根文件夹,然后双击 setup.exe  。如果出现 Microsoft SQL Server 2008 安装对话框,请单击“确定”安装必备组件,然后单击“取消”退出 SQL Server 2008 安装  。

  如果出现 3.5 SP1 安装对话框,请选中相应的复选框以接受 .NET Framework 3.5 SP1 许可协议  。单击“下一步”  。若要退出 SQL Server 2008 安装,请单击“取消”  。当 .NET Framework 3.5 SP1 的安装完成后,请单击“完成”  。

  Windows Installer 4.5 也是必需的,并且可能由安装向导进行安装  。如果系统提示您重新启动计算机,则重新启动计算机,然后再次运行 SQL Server 2008 Setup.exe  。

  必备组件安装完成后,安装向导会启动 SQL Server 安装中心  。若要升级 SQL Server 2008 的现有实例,请单击“从 SQL Server 2000 或 SQL Server 2005 升级”  。

  如果需要使用安装程序支持文件,SQL Server 安装程序将安装它们  。如果安装程序指示您重新启动计算机,请在继续操作之前重新启动  。

  系统配置检查器将在您的计算机上运行发现操作  。若要继续,请单击“确定”  。系统会为您的安装创建安装日志文件  。

  在“产品密钥”页上单击相应的选项按钮,以指示您是升级到免费版本的 SQL Server,还是您拥有该产品生产版本的 PID 密钥  。

  在“许可条款”页上阅读许可协议,然后选中相应的复选框以接受许可条款和条件  。单击“下一步”继续  。若要结束安装程序,请单击“取消”  。

  在“选择实例”页上指定要升级的 SQL Server 实例  。

  在“功能选择”页上会预先选择要升级的功能  。选择功能名称后,右侧窗格中会显示每个组件组的说明  。请注意,您不能更改要升级的功能,并且不能在升级操作过程中添加功能  。

  在“实例配置”页上指定是安装默认实例还是命名实例  。

  实例 ID - 默认情况下,实例名称用作实例 ID  。这用于标识 SQL Server 实例的安装目录和注册表项  。默认实例和命名实例的默认方式都是如此  。对于默认实例,实例名称和实例 ID 为 MSSQLSERVER  。若要使用非默认的实例 ID,请选中“实例 ID”复选框,并提供一个值  。

  注意:

  典型的 SQL Server 2008 独立实例(无论是默认实例还是命名实例)不会对“实例 ID”复选框使用非默认值  。

  实例根目录 - 默认情况下,实例根目录为 C:\Program Files\Microsoft SQL Server\  。若要指定一个非默认的根目录,请使用所提供的字段,或单击“浏览”以找到一个安装文件夹  。

  所有 SQL Server Service Pack 和升级都将应用于 SQL Server 实例的每个组件  。

  检测到的实例和功能 - 该网格将显示运行安装程序的计算机上的 SQL Server 实例  。如果计算机上已经安装了一个默认实例,则必须安装 SQL Server 2008 的命名实例  。单击“下一步”继续  。

  “磁盘空间要求”页计算指定的功能所需的磁盘空间,并将磁盘空间要求与正在运行安装程序的计算机上的可用磁盘空间进行比较  。

  本主题中的其余工作流取决于要安装的功能  。您可能不会看到所有的页面,具体取决于您进行的选择  。

  在“服务器配置 - 服务帐户”页上指定 SQL Server 服务的登录帐户  。此页上配置的实际服务取决于要升级的功能  。
身份验证和登录信息将继承早期的 SQL Server 实例  。您可以为所有的 SQL Server 服务分配相同的登录帐户,也可以单独配置各个服务帐户  。还可以指定服务是自动启动、手动启动还是禁用  。Microsoft 建议您对各个服务帐户进行单独配置,以确保向 SQL Server 服务授予它们完成各自任务所必须拥有的最小权限  。

  若要为此 SQL Server 实例中的所有服务帐户指定相同的登录帐户,请在页面底部的字段中提供凭据  。

  安全说明 不要使用空密码  。请使用强密码  。

  为 SQL Server 服务指定登录信息后,请单击“下一步”  。

  使用“服务器配置 - 排序规则”选项卡为数据库引擎和 Analysis Services 指定非默认的排序规则  。

  在“全文搜索升级选项”页上为所升级的数据库指定升级选项  。有关详细信息,请参阅全文搜索升级选项  。

  在“错误和使用情况报告”页上指定要发送到 Microsoft 以帮助改进 SQL Server 的信息  。默认情况下,用于错误报告和功能使用情况的选项处于启用状态  。

  在升级操作开始之前,系统配置检查器将运行多组规则来针对您指定的 SQL Server 功能验证您的计算机配置  。

  “准备升级”页显示您在安装过程中指定的安装选项的树视图  。若要继续,请单击“安装”  。

  在安装过程中,进度页会提供相应的状态,因此您可以在安装过程中监视安装进度  。

  安装完成后,“完成”页会提供指向安装摘要日志文件以及其他重要说明的链接  。若要完成 SQL Server 安装过程,请单击“关闭”  。

  如果安装程序指示您重新启动计算机,请立即重新启动  。安装完成后,请务必阅读来自安装向导的消息  。

  后续步骤

  升级到 SQL Server 2008 后,请完成下列任务:

  注册服务器 - 升级会删除早期的 SQL Server 实例的注册表设置  。升级之后,必须重新注册服务器  。

  更新统计信息 - 为了帮助优化查询性能,建议您在升级之后更新所有数据库的统计信息  。使用 sp_updatestats 存储过程可以更新 SQL Server 数据库中用户定义的表中的统计信息  。

  更新使用情况计数器 - 在 SQL Server 的早期版本中,表和索引的行计数与页计数的值可能会变得不正确  。若要更正任何无效的行或页计数,建议您在升级完成后对所有数据库运行 DBCC UPDATEUSAGE  。

  配置新安装的 SQL Server - 为了减少系统的可攻击外围应用,SQL Server 将有选择地安装和启用一些密钥服务和功能  。