如何升级到 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 的多个版本。
数据库引擎
若要升级 SQL Server 2000 或 SQL Server 7.0 数据库引擎的实例,请参阅以下过程。若要升级故障转移群集,请参阅如何升级到 SQL Server 2005 故障转移群集实例(安装程序)。
若要将用户数据库迁移到 SQL Server 2005,请参阅:
- Analysis Services
有关升级 Analysis Services 的信息,请参阅升级或迁移 Analysis Services。
- Reporting Services
使用 SQL Server 安装程序(安装向导)和 Reporting Services 配置工具,可以升级 Reporting Services。有关详细信息,请参阅升级 Reporting Services。
- Notification Services
若要升级 Notification Services,请升级数据库引擎并安装 SQL Server 2005 Notification Services,然后迁移 Notification Services 的实例。有关详细信息,请参阅迁移 Notification Services 实例。
- Data Transformation Services
有关在 SQL Server 2005 中使用 DTS 的信息,请参阅升级或迁移 Data Transformation Services。
- 复制
SQL Server 2005 支持从早期版本的 SQL Server 升级复制的数据库。有关详细信息,请参阅升级复制数据库。
必备项
对于本地安装,必须以管理员身份运行安装程序。如果通过远程共享安装 SQL Server,则必须使用对远程共享具有读取和执行权限的域帐户。
将数据库引擎升级到 SQL Server 2005 之前,请先查看以下主题:
过程
将 SQL Server 数据库引擎升级到 SQL Server 2005
将 SQL Server 2005 产品 CD 或 DVD 插入计算机的 CD 或 DVD 驱动器中。SQL Server 安装向导将会自动启动。如果 SQL Server 安装向导无法自动启动,请双击 CD 或 DVD 根文件夹中的 Splash.hta。
注意: 若要从网络驱动器运行安装程序,请导航到共享驱动器上的安装位置,然后双击 Splash.hta。 若要开始安装过程,请单击**“安装 SQL Server”**。
在**“最终用户许可协议”页上,阅读许可协议,再选中相应的复选框以接受许可条款和条件。接受许可协议后即可激活“下一步”按钮。若要继续,请单击“下一步”。若要结束安装程序,请单击“取消”**。
在**“SQL Server 组件更新”页上,安装程序将安装 SQL Server 2005 的必需软件。有关组件要求的详细信息,请单击该页底部的“帮助”按钮。若要开始执行组件更新,请单击“安装”。更新完成之后若要继续,请单击“完成”**。有关详细信息,请参阅 安装必备组件。
在 SQL Server 安装向导的**“欢迎”页上,单击“下一步”**以继续安装。
在**“系统配置检查”(SCC) 页上,将扫描安装计算机,看看是否存在可能阻止安装程序运行的情况。有关配置检查项的信息,请单击该页底部的“帮助”或参阅系统配置检查器的检查参数。若要中断扫描,请单击“停止”。若要显示按结果进行分组的检查项列表,请单击“筛选器”,然后从下拉列表中选择类别。若要查看 SCC 结果的报表,请单击“报表”,然后从下拉列表中选择选项。选项包括查看报表、将报表保存到文件、将报表复制到剪贴板和以电子邮件形式发送报表。完成 SCC 扫描之后,若要继续执行安装程序,请单击“继续”**。
在**“注册信息”页上的“姓名”和“公司”文本框中,输入相应的信息。在此版本中,产品密钥是自动输入的。若要继续,请单击“下一步”**。有关详细信息,请参阅注册信息。
在**“要安装的组件”页上,请选择要安装的组件。选择各个组件组时,“要安装的组件”窗格中会显示相应的说明。您可以选中任意一些复选框。当您选择 SQL Server 或 Analysis Services 时,如果安装程序检测到您正将组件安装到虚拟服务器,则将启用“作为故障转移群集安装”**复选框。必须选择此选项才可以安装故障转移群集。有关详细信息,请参阅要安装的组件。
若要安装单个组件,请单击**“高级”。否则,请单击“下一步”**继续。
如果在上一页中单击了**“高级”,此时将显示“功能选择”页。在“功能选择”页上,使用下拉框选择要安装的程序功能。若要将组件安装到自定义的目录下,请选择相应的功能,再单击“浏览”。有关此页功能的详细信息,请参阅功能选择。若要继续安装,请在完成功能选择后单击“下一步”**。
在**“实例名”**页上,请选择要升级的默认实例或命名实例。如果已经安装了默认实例或命名实例,并且为安装的软件选择了现有实例,则安装程序将升级所选的实例并提供安装其他组件的选项。
若要升级计算机上已安装的 SQL Server 默认实例,请单击**“默认实例”,然后单击“下一步”**继续。
若要升级计算机上已安装的 SQL Server 命名实例,请单击**“命名实例”,然后在提供的空白处键入实例名,也可以在“实例名”页上单击“已安装的实例”,从“已安装的实例”列表中选择一个实例,然后单击“确定”以填充实例名字段。选择要升级的实例之后,请单击“下一步”**继续。
注意: 若要升级默认实例,计算机上必须已经有默认实例。若要升级命名实例,计算机上必须已经有命名实例。 有关实例命名规则的详细信息,请参阅实例名称。
在**“现有组件”页上,安装程序列出计算机上已安装的 SQL Server 组件。能够升级到 SQL Server 2005 的组件的复选框是启用了的。如果某个组件的复选框不可用,则该组件不能升级到 SQL Server 2005。若要查看可用选项和替代项的报告,请单击“详细信息”。若要升级“现有组件”页上列出的组件,请选中其复选框,然后单击“下一步”**。有关详细信息,请参阅现有组件。
如果要添加新的组件,请在**“服务帐户”**页上,为非 SQL Server 帐户指定用户名、密码和域名。对于此版本,SQL Server 2005 安装程序将使用正在升级的现有 SQL Server 服务的服务帐户信息。您可以将同一个帐户用于所有服务。
也可以为各个服务指定单独的帐户。选中**“为每个服务帐户进行自定义”复选框,从列表框中选择服务名,然后为列表中的每个服务提供登录凭据。若要继续安装,请单击“下一步”**。有关详细信息,请参阅服务帐户。
注意: 域名不能为完整的域名服务 (DNS) 名称。例如,如果 DNS 名称为 my-domain-name.com,请在“域”文本框中输入“my-domain-name”。在 SQL Server 安装程序中,“域”文本框不接受“my-domain-name.com”。 如果要升级的 SQL Server 实例配置为使用混合模式(Windows 身份验证或 SQL Server 身份验证),则将显示**“升级登录信息”页。在此页提供的凭据用于连接到现有的 SQL Server 实例,以便可以运行升级脚本。如果现有的 SQL Server 实例配置为使用 Windows 身份验证,则不显示此页。若要继续安装,请单击“下一步”**。有关详细信息,请参阅升级登录信息。
安全说明: 如果可能,请使用 Windows 身份验证。 安全说明: 对于此版本,SQL Server 安装程序可能不会对其所在计算机不是域成员的 Microsoft Windows Server 2003 的某些默认配置强制强密码要求。设置强密码对于确保系统的安全至关重要。始终使用强密码。有关强密码的指南,请参阅 SQL Server 2005 联机丛书中的身份验证模式。 如果选择 Analysis Services 作为要安装的功能,请在**“排序规则设置”**页上指定默认排序规则。您可以将同一个排序规则用于 SQL Server 和 Analysis Services,也可以为各个组件分别指定排序规则。
若要为 SQL Server 和 Analysis Services 设置单独的排序规则设置,请选中**“为每个服务帐户进行自定义”复选框。选中复选框之后,将出现下拉选择框。从下拉选择框中选择一个服务,然后分配其排序规则。对每个服务重复。若要继续安装,请单击“下一步”**。有关详细信息,请参阅排序规则设置。
如果选择 Reporting Services 作为要安装的功能,将显示**“报表服务器虚拟目录”页。接受默认目录名称,或为目录指定位置。有关此页的详细信息,请单击该页底部的“帮助”。若要继续安装,请单击“下一步”**。有关详细信息,请参阅报表服务器安装选项。
如果选择 Reporting Services 作为要安装的功能,将显示**“报表服务器数据库安装程序”**页。指定报表服务器数据库的宿主。如果选择使现有 SQL Server 实例驻留报表服务器数据库,请从下拉列表中选择一个实例,再选择用于访问该实例的身份验证模式。有关详细信息,请参阅报表服务器安装详细信息。
如果选择**“SQL Server 身份验证”,请提供对该实例具有管理权限的用户名和密码。然后确认报表服务器数据库名称是否正确。若要继续,请单击“下一步”**。
如果选择 Reporting Services 作为要安装的功能,将显示**“报表服务器传递设置”页。指定 SMTP 服务器地址和电子邮件地址(用作从报表服务器发出的电子邮件的发件人)。若要继续,请单击“下一步”**。
在**“错误和使用情况报告设置”页上,可以清除复选框以禁用错误报告。若要继续安装,请单击“下一步”**。有关详细信息,请参阅错误和使用情况报告设置。
在**“准备安装”页上,查看要安装的 SQL Server 功能和组件的摘要。对于升级方案,现有实例的所有组件和功能均选中进行升级。若要继续安装,请单击“安装”**。有关详细信息,请参阅准备安装。
在**“安装进度”页上,可以在安装过程中监视安装进度。若要在安装期间查看组件的日志文件,请在“安装进度”**页上单击产品或状态名称。
在**“完成 Microsoft SQL Server 安装向导”页上,可以通过单击此页上提供的链接查看安装摘要日志。若要退出 SQL Server 安装向导,请单击“完成”**。
如果得到重新启动计算机的指示,请立即进行此操作。完成安装后,阅读来自安装程序的消息是很重要的。如果未能重新启动计算机,可能会导致以后运行安装程序失败。
后续步骤
将数据库引擎升级到 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 的现有实例中更改组件(安装程序)