如何升级到 SQL Server 2005(安装程序)

更新日期: 2005 年 12 月 5 日

Microsoft SQL Server 2005 安装向导基于 Windows 安装程序,并提供一个功能树用于升级 SQL Server 组件。也可以将 SQL Server 2005 与 SQL Server 2000 或 SQL Server 7.0 并行安装,或从 SQL Server 的早期版本中迁移已有的数据库和配置设置,然后将它们应用于 SQL Server 2005 的实例。

有关升级和迁移选项的详细信息,请参阅升级 SQL Server 组件。有关支持并行配置的详细信息,请参阅使用 SQL Server 的多个版本

  • Reporting Services
    使用 SQL Server 安装程序(安装向导)和 Reporting Services 配置工具,可以升级 Reporting Services。有关详细信息,请参阅升级 Reporting Services
  • Notification Services
    若要升级 Notification Services,请升级数据库引擎并安装 SQL Server 2005 Notification Services,然后迁移 Notification Services 的实例。有关详细信息,请参阅迁移 Notification Services 实例
  • 复制
    SQL Server 2005 支持从早期版本的 SQL Server 升级复制的数据库。有关详细信息,请参阅升级复制数据库

必备项

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

将数据库引擎升级到 SQL Server 2005 之前,请先查看以下主题:

过程

将 SQL Server 数据库引擎升级到 SQL Server 2005

  1. 将 SQL Server 2005 产品 CD 或 DVD 插入计算机的 CD 或 DVD 驱动器中。SQL Server 安装向导将会自动启动。如果 SQL Server 安装向导无法自动启动,请双击 CD 或 DVD 根文件夹中的 Splash.hta

    ms144267.note(zh-cn,SQL.90).gif注意:
    若要从网络驱动器运行安装程序,请导航到共享驱动器上的安装位置,然后双击 Splash.hta
  2. 若要开始安装过程,请单击**“安装 SQL Server”**。

  3. 在**“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。接受许可协议后即可激活“下一步”按钮。若要继续,请单击“下一步”。若要结束安装程序,请单击“取消”**。

  4. 在**“SQL Server 组件更新”页上,安装程序将安装 SQL Server 2005 的必需软件。有关组件要求的详细信息,请单击该页底部的“帮助”按钮。若要开始执行组件更新,请单击“安装”。更新完成之后若要继续,请单击“完成”**。有关详细信息,请参阅 安装必备组件

  5. 在 SQL Server 安装向导的**“欢迎”页上,单击“下一步”**以继续安装。

  6. 在**“系统配置检查”(SCC) 页上,将扫描安装计算机,看看是否存在可能阻止安装程序运行的情况。有关配置检查项的信息,请单击该页底部的“帮助”或参阅系统配置检查器的检查参数。若要中断扫描,请单击“停止”。若要显示按结果进行分组的检查项列表,请单击“筛选器”,然后从下拉列表中选择类别。若要查看 SCC 结果的报表,请单击“报表”,然后从下拉列表中选择选项。选项包括查看报表、将报表保存到文件、将报表复制到剪贴板和以电子邮件形式发送报表。完成 SCC 扫描之后,若要继续执行安装程序,请单击“继续”**。

  7. 在**“注册信息”页上的“姓名”“公司”文本框中,输入相应的信息。在此版本中,产品密钥是自动输入的。若要继续,请单击“下一步”**。有关详细信息,请参阅注册信息

  8. 在**“要安装的组件”页上,请选择要安装的组件。选择各个组件组时,“要安装的组件”窗格中会显示相应的说明。您可以选中任意一些复选框。当您选择 SQL Server 或 Analysis Services 时,如果安装程序检测到您正将组件安装到虚拟服务器,则将启用“作为故障转移群集安装”**复选框。必须选择此选项才可以安装故障转移群集。有关详细信息,请参阅要安装的组件

    若要安装单个组件,请单击**“高级”。否则,请单击“下一步”**继续。

  9. 如果在上一页中单击了**“高级”,此时将显示“功能选择”页。在“功能选择”页上,使用下拉框选择要安装的程序功能。若要将组件安装到自定义的目录下,请选择相应的功能,再单击“浏览”。有关此页功能的详细信息,请参阅功能选择。若要继续安装,请在完成功能选择后单击“下一步”**。

  10. 在**“实例名”**页上,请选择要升级的默认实例或命名实例。如果已经安装了默认实例或命名实例,并且为安装的软件选择了现有实例,则安装程序将升级所选的实例并提供安装其他组件的选项。

    若要升级计算机上已安装的 SQL Server 默认实例,请单击**“默认实例”,然后单击“下一步”**继续。

    若要升级计算机上已安装的 SQL Server 命名实例,请单击**“命名实例”,然后在提供的空白处键入实例名,也可以在“实例名”页上单击“已安装的实例”,从“已安装的实例”列表中选择一个实例,然后单击“确定”以填充实例名字段。选择要升级的实例之后,请单击“下一步”**继续。

    ms144267.note(zh-cn,SQL.90).gif注意:
    若要升级默认实例,计算机上必须已经有默认实例。若要升级命名实例,计算机上必须已经有命名实例。

    有关实例命名规则的详细信息,请参阅实例名称

  11. 在**“现有组件”页上,安装程序列出计算机上已安装的 SQL Server 组件。能够升级到 SQL Server 2005 的组件的复选框是启用了的。如果某个组件的复选框不可用,则该组件不能升级到 SQL Server 2005。若要查看可用选项和替代项的报告,请单击“详细信息”。若要升级“现有组件”页上列出的组件,请选中其复选框,然后单击“下一步”**。有关详细信息,请参阅现有组件

  12. 如果要添加新的组件,请在**“服务帐户”**页上,为非 SQL Server 帐户指定用户名、密码和域名。对于此版本,SQL Server 2005 安装程序将使用正在升级的现有 SQL Server 服务的服务帐户信息。您可以将同一个帐户用于所有服务。

    也可以为各个服务指定单独的帐户。选中**“为每个服务帐户进行自定义”复选框,从列表框中选择服务名,然后为列表中的每个服务提供登录凭据。若要继续安装,请单击“下一步”**。有关详细信息,请参阅服务帐户

    ms144267.note(zh-cn,SQL.90).gif注意:
    域名不能为完整的域名服务 (DNS) 名称。例如,如果 DNS 名称为 my-domain-name.com,请在“域”文本框中输入“my-domain-name”。在 SQL Server 安装程序中,“域”文本框不接受“my-domain-name.com”。
  13. 如果要升级的 SQL Server 实例配置为使用混合模式(Windows 身份验证或 SQL Server 身份验证),则将显示**“升级登录信息”页。在此页提供的凭据用于连接到现有的 SQL Server 实例,以便可以运行升级脚本。如果现有的 SQL Server 实例配置为使用 Windows 身份验证,则不显示此页。若要继续安装,请单击“下一步”**。有关详细信息,请参阅升级登录信息

    ms144267.security(zh-cn,SQL.90).gif安全说明:
    如果可能,请使用 Windows 身份验证。
    ms144267.security(zh-cn,SQL.90).gif安全说明:
    对于此版本,SQL Server 安装程序可能不会对其所在计算机不是域成员的 Microsoft Windows Server 2003 的某些默认配置强制强密码要求。设置强密码对于确保系统的安全至关重要。始终使用强密码。有关强密码的指南,请参阅 SQL Server 2005 联机丛书中的身份验证模式
  14. 如果选择 Analysis Services 作为要安装的功能,请在**“排序规则设置”**页上指定默认排序规则。您可以将同一个排序规则用于 SQL Server 和 Analysis Services,也可以为各个组件分别指定排序规则。

    若要为 SQL Server 和 Analysis Services 设置单独的排序规则设置,请选中**“为每个服务帐户进行自定义”复选框。选中复选框之后,将出现下拉选择框。从下拉选择框中选择一个服务,然后分配其排序规则。对每个服务重复。若要继续安装,请单击“下一步”**。有关详细信息,请参阅排序规则设置

  15. 如果选择 Reporting Services 作为要安装的功能,将显示**“报表服务器虚拟目录”页。接受默认目录名称,或为目录指定位置。有关此页的详细信息,请单击该页底部的“帮助”。若要继续安装,请单击“下一步”**。有关详细信息,请参阅报表服务器安装选项

  16. 如果选择 Reporting Services 作为要安装的功能,将显示**“报表服务器数据库安装程序”**页。指定报表服务器数据库的宿主。如果选择使现有 SQL Server 实例驻留报表服务器数据库,请从下拉列表中选择一个实例,再选择用于访问该实例的身份验证模式。有关详细信息,请参阅报表服务器安装详细信息

    如果选择**“SQL Server 身份验证”,请提供对该实例具有管理权限的用户名和密码。然后确认报表服务器数据库名称是否正确。若要继续,请单击“下一步”**。

  17. 如果选择 Reporting Services 作为要安装的功能,将显示**“报表服务器传递设置”页。指定 SMTP 服务器地址和电子邮件地址(用作从报表服务器发出的电子邮件的发件人)。若要继续,请单击“下一步”**。

  18. 在**“错误和使用情况报告设置”页上,可以清除复选框以禁用错误报告。若要继续安装,请单击“下一步”**。有关详细信息,请参阅错误和使用情况报告设置

  19. 在**“准备安装”页上,查看要安装的 SQL Server 功能和组件的摘要。对于升级方案,现有实例的所有组件和功能均选中进行升级。若要继续安装,请单击“安装”**。有关详细信息,请参阅准备安装

  20. 在**“安装进度”页上,可以在安装过程中监视安装进度。若要在安装期间查看组件的日志文件,请在“安装进度”**页上单击产品或状态名称。

  21. 在**“完成 Microsoft SQL Server 安装向导”页上,可以通过单击此页上提供的链接查看安装摘要日志。若要退出 SQL Server 安装向导,请单击“完成”**。

  22. 如果得到重新启动计算机的指示,请立即进行此操作。完成安装后,阅读来自安装程序的消息是很重要的。如果未能重新启动计算机,可能会导致以后运行安装程序失败。

后续步骤

将数据库引擎升级到 SQL Server 2005 之后,请完成以下任务:

  • 注册服务器 - 升级会删除早期的 SQL Server 实例的注册表设置。升级之后,必须重新注册服务器。
  • 重新填充全文目录 - 在升级过程中数据库被标记为禁用全文。目录必须重新填充,但是因为此操作耗费时间很长,所以安装程序不会自动运行此操作。由于此操作可增强 SQL Server 2005 安装的性能,因此管理员应计划在方便的时候重新填充全文目录。
  • 更新统计信息 - 建议您在升级之后对所有数据库更新统计信息,以便优化查询性能。使用 sp_updatestats 存储过程更新 SQL Server 2005 数据库用户定义表中的统计信息。
  • 更新使用计数器 - 在 SQL Server 的早期版本中,表和索引的行计数以及页计数的值可能会不正确。若要更正任何无效的行或页计数,建议在升级完成后对所有数据库运行 DBCC UPDATEUSAGE。
  • 配置新的 SQL Server 安装 -- 为了减小系统易受攻击的外围应用,SQL Server 2005 有选择地安装和激活关键服务和功能。有关如何激活 SQL Server 2005 功能的详细信息,请参阅 SQL Server 外围应用配置器

请参阅

任务

如何在 SQL Server 2005 的现有实例中更改组件(安装程序)

概念

如何查看 SQL Server 2005 安装日志文件

其他资源

升级到 SQL Server 2005
向后兼容性

帮助和信息

获取 SQL Server 2005 帮助