Microsoft SQL Server 2000 Service Pack 4Desktop Engine (MSDE 2000)使用说明书_第1页
Microsoft SQL Server 2000 Service Pack 4Desktop Engine (MSDE 2000)使用说明书_第2页
Microsoft SQL Server 2000 Service Pack 4Desktop Engine (MSDE 2000)使用说明书_第3页
Microsoft SQL Server 2000 Service Pack 4Desktop Engine (MSDE 2000)使用说明书_第4页
Microsoft SQL Server 2000 Service Pack 4Desktop Engine (MSDE 2000)使用说明书_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MMicrosoft SQL Server 2000 Service Pack 4Desktop Engine (MSDE 2000)2005 年 3 月 29 日© 版权所有 Microsoft Corporation,2004。保留所有权利。SQL Server 文档小组不能解答技术支持问题,但是欢迎您就本自述文档提出建议和意见。通过下面的链接可以快速并直接发送电子邮件反馈。在提交反馈时请使用英文书写。要提交有关本文档的书面反馈,请单击此处:提交反馈。目录1.0 简介1.1 系统要求1.2 升级到 MSDE 2000 SP4 之前1.3 MSDE 2000 SP4 的安全注意事项

2、1.4 确定实例名称1.5 验证 Microsoft 数据访问组件的版本1.6 确定 MSDE 2000 的当前版本1.7 有关 SP4 的其他信息1.8 SQL Server 2000 联机丛书更新已可用2.0 可以找到并下载 MSDE 2000 SP4 的位置2.1 选择正确的语言2.2 下载 MSDE 2000 SP42.3 解压缩 MSDE 2000 SP4 文件2.4 下载和解压缩阶段准则3.0 安装 Service Pack3.1 准备安装 MSDE 2000 SP43.2 运行 MSDE 2000 SP4 安装程序3.3 重新启动服务和应用程序3.4 在复制服务器上安装 MSDE

3、 20003.5 将 MSDE 2000 SP4 应用于复制拓扑中的只读数据库或文件组3.6 升级链接服务器的目录3.7 卸载 MSDE 2000 SP43.8 重新应用 MSDE 2000 SP44.0 其他安装注意事项4.1 再分发 MSDE 2000 SP44.2 MSDE 2000 SP4 文件位置5.0 文档说明5.1 MSDE 2000 增强功能5.2 复制增强功能5.3 SQL Server 代理和共享工具增强功能5.4 XML 增强功能5.5 用于 C 语言的 DB-Library 和嵌入式 SQL5.6 MSDE 2000 安装程序增强功能5.7 可维护性增强功能返回页首1.

4、0 简介本自述文件描述如何使用 Microsoft® SQL Server 2000 Service Pack 4 (SP4) 的 SQL Server Desktop Engine (MSDE) 部分。使用 Desktop Engine SP4,可以将现有的 MSDE 实例升级到 MSDE 2000 SP4,也可以安装新的 MSDE 2000 SP4 实例。安装 SQL Server SP4 的一般过程如下: 1. 确定是否可以使用 SP4,如果可以,确定需要安装 SP4 的哪一部分或哪些部分。确保查阅了本自述文件第 1.0 节中的所有部分,然后再下载并安装 SP4。2. 下载并解

5、压缩 Service Pack 安装文件。第 2.0 节描述如何获取 SP4 安装文件。3. 准备要升级到 SP4 的实例。第 3.0 节以及第 3.1 到 3.3 节详细描述在安装 SP4 之前的准备步骤。4. 安装 SP4。第 3.2 节详细描述运行 SP4 安装程序的选项。 说明 除非特别指定,否则,本自述文件中对 SQL Server 2000 Desktop Engine 的所有引用均是指 MSDE 2000 Release A。MSDE 2000 Release A 下载版的功能与 SQL Server 2000 Desktop Engine SP3a 相当,但是包括新的最终用户许

6、可协议 (EULA),赋予了用户不同于以前的 MSDE 2000 许可证所赋予的权利。SQL Server 2000 SP4 包含四个部分。使用每个部分可以将 SP4 应用于不同的 SQL Server 组件: · MSDE 2000 SP4 更新 SQL Server 2000 MSDE 2000 和 MSDE 2000 Release A 的实例。由 MSDE 2000 SP4 更新的组件包括: · MSDE 2000 数据库引擎。· MSDE 2000 附带的数据库命令提示符实用工具,如 osql 和 bcp 实用工具。· 数据库客户端连接组件,如

7、用于 SQL Server 2000 的 Microsoft OLE DB 提供程序、SQL Server 2000 ODBC 驱动程序和客户端 Net-Library。· 随 MSDE 2000 附带的复制和数据转换服务 (DTS) 的相应部分。 · Database Components SP4 更新 SQL Server 2000 企业版、标准版、开发版、企业评估版或个人版数据库引擎的实例。· Analysis Services SP4 更新 SQL Server 2000 安装中 SQL Server 2000 Analysis Services 的各部分

8、。· SQL Server 2000 SP4(64 位)包含 SQL Server 2000(64 位)的所有更新,是 SQL Server 2000(64 位)的第一个 Service Pack。 所有 SQL Server Service Pack 都是累积的。SQL Server SP4 包含 SP1、SP2、SP3 和 SP3a 中提供的修复程序。MSDE 2000 SP4 只能用于 SQL Server 2000 Desktop Engine 或 MSDE 2000 Release A 的实例。SQL Server 2000 SP4 的其他部分将 SP4 应用于其他 SQL

9、 Server 2000 组件,例如 Analysis Services 或数据库引擎。使用 Database Components SP4 和 Analysis Services SP4 的方式都有各自的自述文件进行描述。其他自述文件可以从此 Microsoft 网站获得。返回页首使用 MSDE 2000 SP4MSDE 2000 的此 Service Pack 针对创建使用 MSDE 的可再分发应用程序的开发人员。MSDE 2000 SP4 可以用于执行下列操作: · 将现有的 2000 MSDE 2000 或 MSDE 2000 Release A 实例升级到 MSDE 200

10、0 SP4(前提是实例最初使用 MSDE 2000 安装程序进行安装)。· 安装新的 MSDE 2000 SP4 实例(前提是您的 MSDE 2000 许可证允许您安装 MSDE 2000 实例)。· 将 MSDE 1.0 实例升级到 MSDE 2000(前提是您的 MSDE 2000 许可证允许您运行 MSDE 2000 实例)。· 为开发人员提供编写应用程序安装程序所需的文件,以便将 MSDE 2000 SP4 的实例作为应用程序安装的一部分进行安装。开发人员必须拥有随应用程序分发 MSDE 的许可证。· 为开发人员提供所需的文件来构建修补程序模块,

11、分发给其应用程序使用 MSDE 2000 合并模块安装了 MSDE 2000 实例的客户。 有关 MSDE 2000 许可的更多信息,请参见使用 MSDE 2000。如果尚未获得安装或运行 MSDE 2000 的许可证,可以通过在 MSDE 2000 Release A 网页上注册来获得。返回页首在开始安装 MSDE 2000 SP4 之前要安装 MSDE 2000 SP4,请查阅本自述文件第 1 节和第 2 节中的资料,然后按照第 3 节中的说明操作,前提是符合下列条件: · 已经确定可以对现有的 MSDE 实例应用 MSDE 2000 SP4。· 准备安装新的 MSDE

12、 2000 实例。· 准备将 MSDE 2000 SP4 文件合并到应用程序的安装实用工具中。 返回页首在升级和安装期间期望出现的情况本自述文件的下列各节包含的示例是将现有的 MSDE 实例升级到 MSDE 2000 SP4 或安装新的 MSDE 2000 实例的最常见方案: · 3.2.2 将现有的 MSDE 2000 实例升级到 MSDE2000 SP4· 3.2.3 安装新的 MSDE 2000 SP4 实例· 3.2.4 将 MSDE 1.0 升级到 MSDE 2000 SP4 返回页首1.1 系统要求在尝试运行 MSDE 2000 SP4 安装

13、程序之前,您的计算机必须满足下列硬件和软件要求。硬件要求下表列出了安装并运行 MSDE 2000 的硬件要求。硬件最低要求计算机Intel Pentium 或兼容机,166 MHz 或更高内存 (RAM)Microsoft Windows XP 和 Windows 2003 Server 要求 128 MB Windows 2000 要求最低 64 MB硬盘空间Microsoft Windows XP 和 Windows 2003 Server 要求 75 MB Windows 2000 要求 100 MB驱动器CD-ROM 驱动器(如果是从 CD-ROM 安装 MSDE 2000 SP4)M

14、SDE 2000 没有硬件兼容性列表 (HCL)。如果计算机满足上表所列的最低要求,MSDE 2000 软件即可在经鉴定能够随 Windows 操作系统使用的硬件上运行。有关经鉴定能够随 Windows 操作系统使用的硬件的更多信息,请参见此 Microsoft 网站上的 Windows 硬件兼容性列表。返回页首操作系统要求要使用 MSDE 2000,必须已安装下列操作系统之一: · Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition、Windows Server 2003 Datac

15、enter Edition、Windows Server 2003 Web Edition。· Windows 2000 Server、Windows 2000 Advanced Server、Windows 2000 Datacenter Server。· Windows XP Professional、Windows XP Home Edition。· Windows 2000 Professional。 重要 Windows NT 4.0、Windows Millennium Edition 和 Windows 98 平台上不支持 SQL Server 20

16、00 SP4。SQL Server 2000 SP4 最终发布之后的 12 个月内,Windows NT 4.0、Windows Millennium Edition 和 Windows 98 平台上安装的 SQL Server 2000 SP3a 可以继续得到关键热修复程序的支持。 返回页首软件要求和系统要求如果要运行 MSDE 2000 安装程序,必须启用文件和打印机共享。确认文件和打印机共享已启用 1. 在“控制面板”中,双击“网络连接”。2. 在“高级”菜单中,单击“高级设置”。3. 在“适配器和绑定”选项卡上,确定选中了“Microsoft 网络的文件和打印机共享”。 如果下列任一安

17、全策略已被设置为“禁止安装”,则 MSDE 2000 SP4 的安装将失败: · Windows XP 的本地安全策略“设备:未签名驱动程序的安装操作”。· Windows 2000 的本地安全策略“未签名非驱动程序的安装操作”。 如果使用“禁止安装”设置,则必须在安装 MSDE 2000 SP4 之前将该设置更改为“默认继续”。如有必要,可以在安装完成之后将该策略还原为以前的设置。说明 “禁止安装”不是这些安全策略的默认设置。设置安全策略 1. 在“控制面板”中,双击“管理工具”。2. 双击“本地安全策略”。3. 展开“本地策略”。4. 选中“安全选项”。5. 确保在安装

18、 MSDE 2000 SP4 之前,右窗格中的下列选项被设置为“默认继续”: · 对于 Windows XP 和 Windows 2003:“设备:未签名驱动程序的安装操作”。· 对于 Windows 2000:“未签名非驱动程序的安装操作”。 如果使用的是 Microsoft Windows Installer 2.0.2600.0 或更高版本,则只能从 CD-ROM 安装 MSDE 2000 SP4 的升级文件。如果需要升级 Windows 安装程序,MSDE 2000 SP4 应包含必要的文件。升级 Windows 安装程序 1. 在 Windows 资源管理器中,浏

19、览到 MSDEMSI 文件夹,该文件夹位于 SQL Server 2000 SP4 CD 上或从自解压缩 Service Pack 4 下载文件 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe 将文件解压缩到的文件夹中,其中 LLL 因语言而异。2. 运行 InstMsi20.exe。3. 根据提示重新启动计算机。 返回页首应用程序要求如果某个应用程序正在使用您的 MSDE 实例,在升级到 MSDE 2000 SP4 之前,应询问应用程序提供商是否所有 MSDE 升级注意事项都适用于该应用程序。返回页首1.2 升级到 MSDE 2000 SP4 之前本节描述在使用

20、MSDE 2000 SP4 将现有的 MSDE 实例升级到 MSDE 2000 SP4 之前,必须解决的问题以及必须执行的任务。在 Database Components SP4 实例上创建的数据库或数据库备份可以在早期版本的 SQL Server 2000 上附加或还原。但是,对复制拓扑中的数据库有一些限制。有关更多信息,请参见 1.2.3 复制拓扑或日志传送拓扑中实例的注意事项。返回页首1.2.1 确定是否可以将 MSDE 2000 SP4 应用于现有的 MSDE 2000 实例将 MSDE 2000 SP4 应用于现有的 MSDE 2000 实例的过程因安装实例的方式而异。大多数应用程序

21、通过下列方式之一安装 MSDE 2000: · 运行 MSDE 2000 安装程序。可以使用 MSDE 2000 SP4 文件将通过这种方式安装的 MSDE 2000 实例升级到 SP4。MSDE 2000 安装实用工具可以从命令提示符运行,也可以通过应用程序的安装实用工具调用。· 直接利用 MSDE 2000 合并模块。如果应用程序的安装实用工具使用 Windows 安装程序技术,则可以使用此安装方法。使用 MSDE 2000 SP4 文件无法升级通过这种方式安装的 MSDE 2000 实例。要进行升级,必须向应用程序供应商索取修补程序文件。MSDE 2000 SP4 提

22、供合并模块以支持使用合并模块的现有应用程序。 说明 新应用程序的安装实用工具必须编写为调用 MSDE 2000 安装实用工具,而不是直接使用 MSDE 2000 合并模块。MSDE 2000 SP4 包含合并模块。但是,只有应用程序供应商才可以使用这些合并模块,这些供应商必须为最初通过直接利用合并模块的实用工具安装的 MSDE 实例构建修补程序文件。如果计算机上有多个 MSDE 2000 实例,则必须逐个评估每个实例,以便确定是否可以应用 MSDE 2000 SP4。还必须对每个实例分别应用 SP4。说明 Microsoft 不支持在一台计算机上配置 16 个以上的 SQL Server 数据

23、库引擎实例。包括以下实例:SQL Server 6.5、SQL Server 7.0、SQL Server 2000、MSDE 1.0 和 MSDE 2000。Microsoft 知识库文章 311762 包含确定 MSDE 2000 实例安装方式的说明。按照文章 311762 中的过程进行操作之后,应注意以下事项: · 如果信息表明实例是使用 MSDE 2000 安装程序文件 SqlRun01.msi 到 SqlRun16.msi 安装的,则可以使用 SQL Server 2000 SP4 下载文件升级 MSDE 2000 实例。· 如果信息表明实例是通过 Microso

24、ft 应用程序安装的,请参见此 Microsoft 网站上有关升级该 MSDE 2000 实例的说明。· 知识库文章 311762 将指导您读取注册表项中 ProductCode 字段的值,并在已知值表中查找该值。如果注册表项中的值未在文章 311762 中列出,则表示实例是通过应用程序的安装实用工具安装的。不能使用 SQL Server 2000 SP4 的下载文件将 SP4 应用于此类 MSDE 实例。而是必须从编写应用程序的公司获取修补程序文件。如果编写应用程序的公司不是 Microsoft,必须向相应公司索取修补程序文件。如果编写应用程序的公司是 Microsoft,请参见以

25、下网页,其中列出了 Microsoft 开发的 MSDE 应用程序(此页使用如何升级这些 MSDE 2000 实例的信息不断更新):Microsoft MSDE 应用程序网页· 如果文章 311762 指明 ProductCode 值的原始包名称为 Sample.msi 或 SampleUpg.msi,请参见知识库文章 314131,查看如何为此 MSDE 2000 实例构建修补程序的说明。 返回页首1.2.2 确定是否必须使用原始 MSDE 2000 安装文件可以从硬盘、网络共享位置或 CD-ROM 运行 MSDE 2000 SP4 安装程序。如果从硬盘运行安装程序,则不必使用原始

26、 MSDE 2000 安装文件。但是如果从网络共享位置或 CD 将 MSDE 2000 实例升级到 MSDE 2000 SP4,则最初用于安装 MSDE 2000 的文件必须在原始安装时文件所处的位置。如果最初是从 CD 进行的安装,则 MSDE 2000 SP4 安装程序在升级过程中将要求插入原始 CD。如果原始文件不在原始的网络共享位置,或者原始 CD-ROM 不可用,则必须将 MSDE 2000 SP4 文件复制到硬盘驱动器中,然后从硬盘驱动器中运行安装程序。返回页首1.2.3 复制拓扑或日志传送拓扑中实例的注意事项MSDE 2000 SP4 安装程序升级作为复制拓扑成员的用户数据库。此

27、升级因素可能会影响复制的用户数据库的备份和还原功能。在安装 MSDE 2000 SP4 之前,确保复制数据库和文件组是可写的。有关将 SP4 应用于复制拓扑中的数据库的更多信息,请参见 3.4 在复制服务器上安装 MSDE 2000。复制的其他备份和还原注意事项在 5.2.4 合并复制的备份和还原问题中详细描述。说明 如果 MSDE 2000 实例不是复制拓扑的一部分,则可以在任何其他版本的 SQL Server 2000 或 MSDE 2000 上备份用户数据库并进行还原。如果安装程序检测出用户数据库或文件组不可写,将执行以下操作: · 将 SP4 复制更新应用于所有可写的用户数据

28、库。· 将只读数据库的列表写入安装程序日志(该日志位于 WinntSqlsp.log)。· 显示以下警告消息: Setup has detected one or more databases and filegroups which are not writable.除非安装程序日志中列出的某些数据库是复制拓扑的成员,否则可以忽略此警告。如果安装程序日志中列出的只读数据库是复制拓扑的成员,则必须使这些数据库可写并将 SP4 重新应用于该 MSDE 2000 实例。有关使数据库可写的信息,请参见 3.5 将 MSDE 2000 SP4 应用于复制拓扑中的只读数据库或文件组。

29、有关重新应用 SP4 的更多信息,请参见 3.8 重新应用 MSDE 2000 SP4。返回页首1.2.4 确定如何删除 MSDE 2000 SP4在使用 MSDE 2000 SP4 升级现有的 MSDE 实例之前,建议您计划一下如何在以后需要时将实例还原到先前状态。安装 MSDE 2000 SP4 时,会为了进行维护而更改系统表。还会升级作为复制拓扑成员的用户数据库和分发数据库。由于这些更改的性质,无法轻易删除 MSDE 2000 SP4。要还原为安装 MSDE 2000 SP4 前所运行的版本,必须先卸载 MSDE 2000 实例,然后重新安装该实例。接下来,如果运行过以前的 SQL Se

30、rver 2000 Service Pack 或应用过任何热修复程序,必须将相应的 Service Pack 和热修复程序重新应用于所还原的实例。重要 要将系统安全地还原到安装 MSDE 2000 SP4 之前的状态,必须立即备份 master、model 和 msdb 数据库,然后再安装 MSDE 2000 SP4。有关更多信息,请参见 3.1.1 备份 SQL Server 数据库。有关更多信息,请参见 3.7 卸载 MSDE 2000 SP4。返回页首1.3 MSDE 2000 SP4 的安全注意事项在 SP3a 中更改了 MSDE 2000 安装程序的行为,以使默认设置的配置更安全。这

31、些更改在 SP4 中继续生效,如下所述: · 默认情况下禁用网络支持 默认情况下,在安装新的 MSDE 2000 实例时,SP4 禁用网络支持。升级现有实例时,将保留其网络支持设置。如果另一台计算机上没有任何应用程序连接到您的 MSDE 2000 实例,则实例不需要网络支持。最好关闭不使用的资源。如果将 DISABLENETWORKPROTOCOLS 安装参数的值指定为 0,则可以在安装过程中启用网络支持。如果安装 MSDE 2000 SP4 实例时启用了网络支持功能,稍后可以重新配置此实例来禁用网络支持。有关如何禁用和还原网络访问的更多信息,请参见 Microsoft 知识库文章

32、814130。· 安装程序要求使用强 sa 密码 如果不指定强 sa 密码,MSDE 2000 SP4 安装程序不会安装新的 MSDE 2000 实例。可以使用 SAPWD 参数指定强 sa 密码。如果不为 sa 登录指定一个强密码,MSDE 2000 SP4 安装程序不会升级现有的 MSDE 2000 实例。除非使用 MSDE 实例的应用程序在某些方面依赖空的 sa 密码,否则,即使是升级现有的实例,也必须为 sa 登录指定一个强密码。即使 MSDE 2000 实例使用的是 Windows 身份验证,sa 登录也会在实例切换到混合模式身份验证时立即被激活。空、空白、简单或者众所周知

33、的 sa 密码可能很容易被利用来进行未经授权的访问。如果在将 MSDE 2000 实例升级到 MSDE 2000 SP4 之前需要指定一个强 sa 密码,请参见 Microsoft 知识库文章 322336。· Windows 身份验证 为了提高安全性,只要有可能,请对 MSDE 2000 安装使用 Windows 身份验证。如果下列两个条件都为真,可以考虑从混合模式身份验证切换到 Windows 身份验证:· 如果选中了“Windows 身份认证”选项,则可以运行使用 MSDE 2000 的应用程序。· 已经为所有需要连接到该实例的用户定义了 Windows 身

34、份验证登录。有关如何添加登录的更多信息,请参见 SQL Server 2000 联机丛书中的“添加 Windows 用户或组”。 有关将 MSDE 2000 实例从混合模式身份验证更改为 Windows 身份验证的更多信息,请参见 Microsoft 知识库文章 322336。返回页首1.4 确定实例名称如果要在一台计算机上安装 MSDE 2000 和 SQL Server 2000 数据库引擎的多个副本(即实例),必须知道实例名称。一台计算机上最多可以安装 16 个实例。其中一个实例没有名称,被称为默认实例。其他 15 个实例必须具有唯一的实例名称,被称为命名实例。 使用 MSDE SP4

35、安装程序安装或升级 MSDE 实例。如果要安装或升级 MSDE 的命名实例,必须使用 INSTANCENAME 参数来指定实例名称。如果不指定 INSTANCENAME,安装程序将对该计算机上默认的 MSDE 实例操作。不能使用 MSDE 2000 SP4 升级 SQL Server 2000 数据库引擎实例。查找计算机上的现有实例: 1. 在 Windows 资源管理器中,右键单击“我的电脑”,然后单击“管理”。2. 展开“服务和应用程序”。3. 单击“服务”。 默认实例将作为名为 MSSQLSERVER 的一项服务出现在右侧列表窗格中。命名实例将作为 MSSQL$InstanceName

36、服务列出,其中 InstanceName 是实例的名称。 实例名称必须遵循此 Microsoft 网页中包含的规则。 返回页首1.5 验证 Microsoft 数据访问组件的版本MSDE 2000 SP4 安装程序确定是否要将已安装的 Microsoft 数据访问组件 (MDAC) 版本升级为 MDAC 2.8 SP1: · 运行 Windows 2000 的计算机升级到 MDAC 2.8 SP1。· 运行 Windows XP 或 Windows Server 2003 的计算机不升级到 MDAC 2.8 SP1。如果系统要求安装 MDAC 2.8 SP1 中包含的任何修

37、复程序,请将系统升级为 Windows XP SP2 或 Windows Server 2003 SP1,以便获取 MDAC 2.8 SP2。· 在安装了相同或更高版本的 MDAC 的计算机上,不会安装 MDAC 2.8 SP1。 说明 如果安装了 MSDE 2000 SP4 的计算机升级到更新的操作系统平台,则 SP4 安装的 MDAC 版本将不再存在。说明 有关确定计算机上 MDAC 版本的说明,请参见知识库文章 301202。MSDE 2000 SP4 安装 MDAC 2.8 SP1 时,MDAC 的语言版本与 MSDE 2000 SP4 的语言版本相同。如果要保留与 MSDE

38、 2000 SP4 不同的 MDAC 语言版本,则必须下载并安装相应的 MDAC 2.8 SP1 语言版本,然后再运行 MSDE 2000 SP4 安装程序。可以从 Microsoft 数据访问下载页下载 MDAC 2.8 SP1 的特定语言版本。MDAC 2.8 SP1 包括到 MSXML 3.0 SP7 的升级。MDAC 2.81 还更新 Microsoft SQL Server 2000 附带的 SQLXML 1.0。此 Service Pack 不安装或更新 SQLXML 3.0。如果应用程序要求使用 SQLXML 3.0,必须从此 Microsoft 网站下载并安装。有关 MDAC

39、2.8 SP1 的更多信息,请参见 Microsoft 数据访问下载页。有关 MDAC 版本的更多信息,请参见知识库文章 822758。知识库文章 884930 中介绍了 MDAC 2.8 SP1 中包含的修复程序。MSDE 2000 支持的所有 Windows 版本包括与 MSDE 2000 SP4 配合使用的 MDAC 软件的版本。如果将 MSDE 2000 实例配置为支持网络通信并充当数据库服务器,那么不需要在任何 Windows 计算机上安装客户端软件,即可使应用程序从该计算机连接到 MSDE 2000 实例。有关网络通信的更多信息,请参见此 Microsoft 网页。说明 预发行版的

40、 SQL Server 2000 SP4 安装预发行版的 MSXML 3.0 SP7。如果已安装了预发行版的 SQL Server 2000 SP4,建议您从此 Microsoft 网站下载并安装 MSXML 3.0 SP7 最终发布版。返回页首1.6 确定 MSDE 2000 的当前版本在运行安装程序之前,应先确定要升级的 MSDE 2000 实例的版本。如果 MSDE 2000 的版本已达到或高于 SP4,则不需要安装 SP4。确定所安装的 MSDE 2000 版本: 1. 使用 isql、osql 或查询分析器对数据库引擎实例执行以下查询之一。 · SELECT SERVERP

41、ROPERTY('ProductLevel')· SELECT VERSION · SELECT SERVERPROPERTY('ProductVersion') 2. 利用下表确定您的 MSDE 版本。 SQL Server 2000 版本和级别VERSION产品级别SQL Server 2000 原始版本8.00.194RTMDesktop Engine SP18.00.384SP1Desktop Engine SP28.00.534SP2Desktop Engine SP3、SP3a 或 MSDE 2000 Release A8.00.

42、760SP3MSDE 2000 SP48.00.2039SP43.4. 说明 如果在安装产品之后或安装以前的 Service Pack 之后应用了热修复程序,您的产品版本与上述值可能会有所不同。例如,在对 MSDE 2000 Release A 应用了安全修复程序 MS03-031 之后,VERSION 返回值 8.00.818。5. (可选)如果无法确定安装的版本是 SQL Server 2000 数据库引擎还是 MSDE 2000,请使用 isql、osql 或查询分析器对不确定的实例执行以下查询。 SELECT SERVERPROPERTY('Edition')如果返回值

43、 Desktop Engine,表示实例为 MSDE 2000。返回页首1.7 有关 SP4 的其他重要信息该 Service Pack 中包含的修复程序列表列在 Microsoft 知识库文章 888799 中。888799 中列出的每个修复程序都包含一个链接,指向有关特定修复程序所解决问题的知识库文章。使用指向各个知识库文章的链接可以了解各个修复程序的信息。对于未能及时包含在本自述文件中、与 SQL Server 2000 Service Pack 4 相关的信息,将发布在 Microsoft 知识库文章 884525 中。本自述文件中提到的知识库文章位于 Microsoft 知识库。在知

44、识库中查找文章 1. 在“高级搜索”下的“搜索”文本框中,键入所需的文章编号。2. 在“搜索类型”下拉列表中,选择“文章 ID”。3. 单击“运行搜索”右箭头按钮。 热修复程序所有公开发布的 SQL Server 2000 SP3a 和 SQL Server 2000(64 位)安全公告已在 SP4 中解决。如果您在 2004 年 12 月 2 日后收到 SQL Server 2000 热修复程序,则该热修复程序可能未包括在 SP4 中。请与主要的产品支持提供商联系获取用于 SQL Server 2000 SP4 的同一热修复程序。SQL Server 2000 SP4 包括可维护性增强功能,

45、使您可以卸载以后的热修复程序。有关更多信息,请参见 5.7 可维护性增强功能。与 Slammer 蠕虫有关的修复程序SQL Server 2000 SP4 包含了对 MSDE 2000 的更改,可以解决 Slammer 蠕虫造成的问题: · SP4 解决了一些客户在 SQL Server 2000 SP3 中安装 Microsoft 数据访问组件 (MDAC) 时遇到的安装问题。· 如果将 MSDE 2000 SP4 或 SP3a 的某个实例配置为不支持网络连接,则该实例也将停止使用 UDP 端口 1434。 SQL Server CE 和 SQL Mobile 服务器工具

46、更新对于已升级或计划将 SQL Server 2000 数据库和发布服务器升级到 SP4 的 Microsoft SQL Server 2000 Windows® CE Edition (SQL Server CE) and SQL Server 2005 Mobile Edition (SQL Mobile) 用户,还必须更新安装了 Microsoft Internet 信息服务 (IIS) 服务器上的服务器复制组件。对于 SQL Server CE 和 SQL Mobile,更新的服务器工具安装程序已可用。说明 即使在升级到 SQL Server 2000 SP3 或 SP3a

47、之后更新了服务器复制组件,仍必须安装最新的 SP4 特定服务器工具组件更新。OPENXML 更新SQL Server 2000 SP4 消除了 OPENXML 对操作系统安装的 MSXML 版本的依赖性。MSDE 2000 SP4 安装内部版本的 MSXML 技术,可以向后兼容 MSXML 2.6。 返回页首1.8 SQL Server 2000 联机丛书更新已可用SQL Server 2000 联机丛书是 MSDE 2000 的主要用户文档。联机丛书会使用修复程序和新的信息定期更新。在 2004 年 1 月,联机丛书进行了更新,包括了有关 MSDE 2000 的更多信息。强烈建议您下载并安装

48、最新版本的联机丛书,原因如下: · MSDE 2000 安装文档进行了更新,以反映 SQL Server 2000 SP3 和 SP3a 中引入的更改。安装文档中有关 MSDE 2000 安装程序 SP4 版本的内容也是最新的,SAVESYSDB 参数除外,该参数是在 SP4 中引入的。有关更多信息,请参见 5.6.1 MSDE 2000 安装程序的新参数 SAVESYSDB。· 其中描述了 osql 实用工具的用法。本资料主要针对 MSDE 2000 的新客户。· 新增了一节来说明 SQL Server 2000 联机丛书中哪些部分适用于 MSDE 2000。&

49、#183; 对 MSDE 2000 工作负荷调控器的描述已更新。· 针对 MSDE 2000 的主题已编制索引,以便随 MSDE 2000 一起出现。所有这些主题还包含字符串 MSDE 2000,以便在搜索 MSDE 2000 资料时出现。 当前版本的联机丛书位于下列位置: · 最新版本的联机丛书位于此联机丛书下载网站,是一组可下载的文件。· 最新版本的联机丛书还可以从 MSDN Library 中获取。可以从此网站获取最新版本的联机丛书(英语版)。 返回页首更新的 SQL Server 2000 示例已可用可以从此 Microsoft 网站获取针对 SQL Se

50、rver 2000 SP3 和 SP3a 更新过的 SQL Server 2000 数据库引擎示例。 引用了 MSDE 2000 中所包括的 SQL Server 2000 组件的所有示例同样适用于 MSDE 2000,但 MSDE 2000 中不支持的功能除外。包括的功能有数据库引擎、数据库客户端连接组件和程序设计 API、复制以及数据转换服务 (DTS)。返回页首2.0 可以找到并下载 SQL Server 2000 SP4 的位置在准备下载并解压缩 SQL Server 2000 SP4 之前,请先阅读本节后面的“下载和解压缩阶段准则”。SQL Server 2000 SP4 通过下列方

51、式分发: · SQL Server 2000 Service Pack 4 光盘,其中包含下列组件的 Service Pack: · MSDE 2000 SP4· Database Components SP4· Analysis Services SP4· SQL Server 2000 SP4(64 位) 如果有 SQL Server 2000 SP4 光盘,可以直接通过该光盘,使用自解压缩文件 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe 将 MSDE 2000 实例升级到 MSDE 2000 SP4。

52、83; 可以从 Internet 上的此 Microsoft 网站下载的四个自解压缩安装包文件: · SQL2000.MSDE-KB884525-SP4-x86-LLL.exe (Desktop Engine (MSDE 2000) SP4)· SQL2000-KB884525-SP4-x86-LLL.exe (Database Components SP4)· SQL2000.AS-KB884525-SP4-x86-LLL.exe (Analysis Services SP4)· SQL2000-KB884525-SP4-ia64-LLL.exe(SQ

53、L Server 2000 SP4(64 位) 说明 LLL 代表因语言而异的指示符。从下载网站或 SP4 光盘获取了 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe 之后,可以运行该文件,将 MSDE 2000 SP4 文件解压缩到计算机上。SQL2000.MSDE-KB884525-SP4-x86-LLL.exe 会在硬盘上创建一组文件夹和文件,可以用于安装 MSDE 2000 SP4。返回页首2.1 选择正确的语言SQL Server 2000 Desktop Engine Service Pack 是针对各种语言提供的。要升级 MSDE 2000 实例,必须

54、获取与实例语言相同的 Service Pack。Service Pack 可以在 SQL Server 2000 SP4 光盘上获取,也可以通过下载 MSDE 2000 SP4 文件获取。例如,如果升级日语版的 MSDE 2000 实例,必须获取日语版的 MSDE 2000 SP4。说明 因为葡萄牙语(巴西)、瑞典语和荷兰语版本的 SQL Server 2000 只包含 SQL Server 2000 Desktop Engine,所以为这些语言提供的 Service Pack 中只包含 MSDE 2000 SP4。对于这些语言,不能通过 Database Components SP4 或 A

55、nalysis Services SP4 升级 SQL Server 2000 组件。如果无法确定 MSDE 2000 实例的语言,请执行下列操作: · 单击“开始”,然后单击“运行”。· 在“打开”框中,键入“Regedit”,然后单击“确定”。· 查找并选择下列注册表项之一: · 对于 MSDE 2000 的默认实例,查找并选择以下子注册表项: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerMSSQLServerCurrentVersion· 对于 MSDE 2000 的命名实例,查找并选择以下

56、子注册表项: HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL ServerInstanceNameCurrentVersion其中,InstanceName 是实例的名称。· 查看右侧列表窗格中 Language 条目的值。将该值与下表中的值进行比较,确定 MSDE 2000 实例的语言: Language 注册表值(用十六进制表示)Language 注册表值(用十进制表示)该实例的语言 0x000004041028繁体中文0x000004071031德语0x000004091033英语0x0000040a1034西班牙语0x0000

57、040c1036法语0x000004101040意大利语0x000004111041日语0x000004121042朝鲜语0x000004131043荷兰语0x000004161046葡萄牙语(巴西)0x0000041d1053瑞典语0x000008042052简体中文·返回页首2.2 下载 MSDE 2000 SP4如果 MSDE 2000 实例是使用 MSDE 安装实用工具安装的,则可以使用 SQL Server 2000 SP4 下载文件升级 MSDE 2000 实例。安装实用工具的原始包名称为 SqlRun01.msi 到 SqlRun16.msi。下载 MSDE 2000

58、SP4: · 转至此 Microsoft 网站。· 从该页右上方的“完整下载”下拉列表中,选择与 SQL Server 2000 实例的语言相匹配的语言,并单击“Go”。 · 在与所选语言对应的 Microsoft Download Center 页面上,选择文件 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe,其中 LLL 因语言而异。 返回页首2.3 解压缩 MSDE 2000 SP4 文件必须先从 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe 解压缩安装文件,然后才可以安装 MSDE 2000 SP4。可以直接从 SP4 光盘执行 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe,也可以从将该文件下载到的文件夹或将该文件从光盘复制到的文件夹执行该文件。解压缩 MSDE 2000 SP4 文件: · 打开 Windows 资源管理器并浏览到包含 SQL2000.MSDE-KB884525-SP4-x86-LLL.exe 的文件夹。· 双击下载的文件,以便解压缩 MSDE 2000 SP4 文件。按照系统要求,指定要将 SP4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论