添加到 SQL Server 2000 Service Pack 4 自述文件

文章翻译 文章翻译
文章编号: 884525 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

本文介绍了 Microsoft SQL Server 2000 Service Pack 4 (SP4) 部分或全部可用的 SQL Server 自述文件中未提及的最新更改。以下是可用于 SQL Server 2000 SP4 中的自述文件的列表:
  • ReadmeSql2k32asp4.htm:"Service Pack 4 为 Microsoft SQL Server 2000-Analysis Services"
  • ReadmeSql2k32sp4.htm:"Service Pack 4 为 Microsoft SQL Server 2000 的数据库组件"
  • ReadmeSql2k32desksp4.htm:"Service Pack 4 为 Microsoft SQL Server 2000 桌面引擎 (MSDE 2000)"
  • ReadmeSql2k64sp4.htm:"Service Pack 4 为 Microsoft SQL Server 2000 (64 位)"

更多信息

已更改的信息

以下信息已发布的 SP4 中的自述文件。

SQL Server 2000 sp4 运行地址窗口化扩展 (AWE)

重要提示我们发现最终生成的 SQL Server 2000 SP4 影响启用 AWE 支持与运行 SQL Server 的客户问题。此问题不会影响基于 Itanium 的计算机中或 SQL Server 的关系数据库,如 SQL Server 2000 Analysis Services,SQL Server 2000年报告服务和 SQL Server 2000年通知服务之外的其他组件。此问题只影响具有 2 GB 以上内存的计算机已启用了 AWE,其中有超过一半的系统总内存分配到一个 SQL Server 实例。他们升级到 SQL Server 2000 SP4 之后,此配置的客户应该应用下面的 Microsoft 知识库文章中的修复程序:
899761 修复: 并不是所有的内存是可运行 32 位版本的 SQL Server 2000 SP4 的计算机上启用 AWE 后

Service Pack 4 中不包括的修复程序

在 SP4 中未包括的修复程序 836651 和 826906。除了此修复程序应用 SP4 的客户会将覆盖此修复程序。很快就会提供 SP4 修复这些问题。

详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
836651 修复: 您收到不需要在使用 ANSI 联接和非 ANSI 联接的查询结果
826906 修复: 使用视图中包含相关子查询和聚合的查询的运行速度慢

Smssql2ksp4.pdf 文件

SQL Server 2000 SP4 中包含 Smssql2ksp4.pdf 文件。此文件包含对 Sms2kdef.bat 和 Sql2kdef.iss 的引用。但是,在 SQL Server 2000 SP4 软件包中的这些文件也已不复存在。

注意每次运行无人参与的安装数据库组件的安装程序选项将写入 Setup.iss 文件位于 \System 文件夹中。有关详细信息,请参阅 SQL Server 2000 SP4 自述文件中的"无人参与的安装"一节。

SQL 查询分析器

SQL 查询分析器将允许连接到 SQL Server 2005。但是,某些功能可能不可用。此功能包括:
  • 服务器跟踪: 服务器跟踪窗口不会显示任何数据。
  • 对象搜索: 搜索对象将无法工作。
  • 管理统计信息: 现有的统计信息将不会显示在管理统计对话框。

注册表扩展存储的过程

更改访问注册表的扩展存储过程。只有系统管理员服务器角色的成员可以自由使用这些扩展的存储的过程,而无需任何行为差异从早期的服务包。例如,调用注册表扩展存储的过程的查询运行时,您可能会收到"访问被拒绝"错误消息。

警告注册表扩展存储的过程不做文档记录。它们是如有更改,恕不另行通知。他们不正式支持和要使用的应用程序。因此,我们不建议您在客户端代码中调用这些过程。就这些过程将会在更高版本的 SQL Server 不能保证。

如果满足以下所有条件都,请参阅 Microsoft 知识库文章 887165:
  • 您正在使用注册表扩展存储的过程。
  • 您不是系统管理员。
  • 您需要 SQL Server 运行在您升级到 SP4 之前那样的方式。
887165 错误: 您可能会收到"访问被拒绝"错误消息,当查询调用扩展存储过程,从 SQL Server 2000年升级到 SQL Server 2000 Service Pack 4 后

升级到 SQL Server 2000年的其他版本的 SQL Server 2000年桌面引擎 (MSDE)

如果 SQL Server 2000年桌面引擎 (MSDE) 升级到不同版本的 SQL Server 2000年时,如个人版或开发人员版,您必须重新安装 SQL Server 2000 SP4 升级 MSDE 后。

避免使用 Analysis Services 连接到第三方数据库时出现错误

如果正在 Analysis Services SP4 在 AMD 64 的系统,并且您计划连接到第三方数据库,确认第三方供应商在 WoW 下使用认证该数据库的连接组件。如果没有认证的那些组件,您可能会遇到错误。

当您尝试获取诊断程序的 SP3 的实例,避免出现错误

如果要在其上将也运行 SQL Server 2000 SP3 的计算机上安装 SP4,SP4 BINN 文件夹,复制的 Dbghelp.dll 文件,然后将 Dbghelp.dll 文件添加到 BINN SP3 文件夹。执行此操作后,您可以成功捕获诊断 SP3 的实例如果要以后再执行此操作。

摘要对话框中为 SQL Server 2000年 64 位 SP4 安装程序

升级到 SP4,在 SQL Server 2000年 64 位平台上之后,摘要对话框可能会显示 SQL Server 的实例,为"成功"。但是,取决于组件或功能可能会显示为"未选中"这就是问题。有关详细信息,请参阅 SQL Server SP4 安装程序日志。

将新功能添加到 SQL Server 2000 (64 位)

SQL Server 2000年 64年位 SP4 可能不会正确地添加功能,或者可能不正确升级添加的功能。如果正确的 Windows 安装程序文件的名称或产品代码不能在命令行或 Setup.ini 文件中最初添加功能时,可能会出现此问题。若要解决此问题,请卸载该新添加的功能,并重新安装通过使用正确的 Windows 安装程序文件名称或产品代码。

注意尽管被错误地添加一个功能,但它仍将显示在控制面板中的添加或删除程序工具。

从 SQL Server 2000年 64 位 SP4 测试版升级到生产 (RTM) 版本为版本

在安装 RTM 版本之前,必须先卸载 SQL Server 2000年 64 位 SP4 测试版。

卸载群集 SQL Server 2000年 64 位 SP4

若要卸载 SQL Server 2000年 64 位群集,必须使用无人参与安装的程序功能和相应的 Template.ini 文件。此 Template.ini 文件应包含 SQL Server 2000年 64 位安装设置。有关 Template.ini 文件的详细信息,请参阅 SQL Server 2000年 64 位联机丛书。

64 位 Analysis Services 设置

如果在初始配置未安装 Analysis Services 64 位,不能通过实例维护添加 Analysis Services。如果您想要添加 Analysis Services,完成安装过程后,您必须安装 Analysis Services 作为新的其他实例的组件。

64 位维护模式

在维护模式下,将 64 位 Analysis Services 功能添加到现有的 64 位 SQL Server 功能,或试图将 64 位 SQL Server 功能添加到一个现有的 64 位 Analysis Services 功能实例不支持。

没有说明正确的数据库组件 SP4 自述文件中的项

3.5 在复制服务器上安装数据库组件

数据库组件 SP4 自述文件 (ReadmeSql2k32sp4.htm) 的部分 3.5 错误地指"实例 MSDE 2000。"相反,它应该参考中的"数据库引擎的实例。"

数据库组件 SP4 自述文件的部分 3.5 还出现如下提示:
在升级到 SP4 之前,请确保在其下运行 SQL Server 服务是sysadmin固定的服务器角色的成员的 Windows 帐户。
这种说法是不正确的。您无需更改 SQL Server 服务运行升级到 SP4 之前的 Windows 帐户。

3.4 故障转移群集上安装

64 位 SP4 自述文件第 3.4 节文件 (ReadmeSql2k64sp4.htm) 目前状态如下:
如果您需要重新生成故障转移群集中的节点,请执行以下步骤
  1. 重建故障转移群集中的节点。有关重建节点的详细信息,请参阅"如何恢复故障转移群集中的失败方案 1"SQL Server 2000年联机丛书中。
  2. 运行原始的 SQL Server 2000年安装程序,将节点添加到故障转移群集。
  3. 正在运行虚拟服务器的活动节点上运行 SQL Server 2000 SP4 安装程序。
注释
  • 如果您从正在运行虚拟服务器的节点上运行 SQL Server 2000 SP4 安装程序,您可能需要重新安装在所有节点上的 SQL Server 2000 SP4。您可能需要再次运行数据库升级脚本。如果现有节点上的 SQL Server 实例已安装 SP4 修复程序,可能出现问题这一要求。
  • 可以通过在新节点上运行 SQL Server 2000 SP4 安装程序,如果该节点是被动节点来执行仅二进制文件的安装。二进制文件仅安装程序只更新的二进制文件在其运行 SQL Server 2000 SP4 安装程序的节点上。二进制文件仅安装程序不会运行数据库升级脚本。如果您想要执行的二进制文件只安装,我们建议在生产服务器上执行安装操作之前,在测试服务器上执行安装。
不会重新生成的节点从运行 SP4 安装程序,并拥有 SQL 资源。

1.2.2 中的复制或日志传送拓扑结构的实例的注意事项

部分 1.2.2.of ReadmeSql2k32sp4.htm 文件中,在"日志传送和数据库组件,"中引用的存储过程的名称不正确。它应该是"升级"。

参考

详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
290211 如何获取最新的 SQL Server 2000 service pack
888799 SQL Server 2000 Service Pack 4 中所修复的 bug 列表
888800 SQL Server 2000 Analysis Services Service Pack 4 中所修复的 bug 列表

属性

文章编号: 884525 - 最后修改: 2014年2月9日 - 修订: 12.0
这篇文章中的信息适用于:
  • Microsoft SQL Server 2000 Analysis Services
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 标准版
关键字:?
kbinfo kbtshoot kbmt KB884525 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 884525
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com