Database Components

2005 年 3 月 21 日

所有 SQL Server Service Pack 都是累积的。SQL Server SP4 包含 SP1、SP2、SP3 和 SP3a 中提供的修复程序。
         SQL Server 2000 Database Components Service Pack 是针对各种语言提供的。要升级 SQL Server 2000 实例,必须获取与实例语言相同的 Service Pack。

SQL Server 2000 Service Pack 4数据库增强功能 
         复制增强功能
         SQL Server 代理和共享工具增强功能
         SQL Server 连接组件增强功能 
         Meta Data Services 增强功能
         数据转换服务增强功能
         XML 增强功能 
         虚拟备份设备 API 增强功能
         错误报告 
         可维护性增强功能 
         English Query 增强功能
         用于 C 语言的 DB-Library 和嵌入式 SQL

SQL Server 2000 SP4 包含四个部分:

Database Components SP4 更新 SQL Server 2000 数据库引擎的实例,不包括 SQL Server 2000 Desktop Engine (MSDE 2000) 的实例。Database Components SP4 只能对企业版、标准版、开发版或个人版中的 SQL Server 2000 数据库引擎实例使用。Database Components SP4 可以用来升级 SQL Server 2000 Workgroup Edition 实例。

Database Components SP4 包括对下列各项的更新: 
         数据库引擎。 
        所有数据库客户端工具和实用工具,如 SQL Server 企业管理器和 osql 实用工具。
        数据库客户端连接组件,如用于 SQL Server 2000 的 Microsoft OLE DB 提供程序、SQL Server 2000 ODBC 驱动程序和客户端 Net-Library。 
        复制。
        数据转换服务 (DTS)。
        Meta Data Services。

Analysis Services SP4 更新 SQL Server 2000 安装中 SQL Server 2000 Analysis Services 的各部分。

MSDE 2000 SP4 更新 SQL Server 2000 MSDE 2000 和 MSDE 2000 Release A 的实例。

SQL Server 2000 SP4(64 位)包含 SQL Server 2000(64 位)的所有更新,是 SQL Server 2000(64 位)的第一个 Service Pack。

升级到 Database Components SP4 之前,要明确安装 SQL Server 2000 Database Components SP4 时,会为了进行维护而更改系统表。还会升级作为复制拓扑成员的用户数据库和分发数据库。由于这些更改的性质,无法轻易删除 Database Components SP4。

要还原为安装 Database Components SP4 前所运行的版本,必须先卸载 SQL Server 2000 数据库引擎实例,然后重新安装该实例。接下来,如果运行过以前的 SQL Server 2000 Service Pack 或应用过任何热修复程序,必须将相应的 Service Pack 和修复程序重新应用于该实例。

同时必须拥有在应用 SP4 之前最新备份的 master、model 和 msdb 数据库。

确定已安装的 SQL Server 2000 Database Components 版本

1.使用 isql、osql 或查询分析器,对数据库引擎实例执行以下查询之一。

SELECT SERVERPROPERTY('ProductLevel') 
        SELECT @@VERSION
        SELECT SERVERPROPERTY('ProductVersion')

2.利用下表确定您的 Database Components 版本。

SQL Server 2000 版本和级别                 @@VERSION      产品级别

SQL Server 2000 原始版本                       8.00.194              RTM 
        Database Components SP1                   8.00.384              SP1 
        Database Components SP2                   8.00.534              SP2
        Database Components SP3、SP3a     8.00.760              SP3
        或 MSDE 2000 ReleaseA
        Database Components SP4                   8.00.2039            SP4

说明   如果在安装产品之后或安装以前的 Service Pack 之后应用了热修复程序,您的产品版本与上述值可能会有所不同。例如,在对 SQL Server 2000 SP3a 应用了安全修复程序 MS03-031 之后,@@VERSION 返回值 8.00.818。

3.(可选)如果无法确定正在运行的版本是 SQL Server 2000 数据库引擎还是 MSDE 2000,请使用 isql、osql 或查询分析器对不确定的实例执行以下查询。 
        SELECT SERVERPROPERTY('Edition')
        如果该查询返回“desktop engine”,则说明您正在运行 MSDE 2000 实例;否则,您正在运行 SQL Server 2000 数据库引擎实例。

在安装 Database Components SP4 之前,必须执行下列操作:

1.备份 SQL Server 数据库
        2.确认系统数据库具有足够的可用空间
        3.在运行 Database Components SP4 安装程序之前停止服务和应用程序,可以在不事先关闭服务的情况下应用 Database Components SP4,但事后除非重新启动系统,否则有些服务将无法重新启动。如果不关闭服务,安装程序完成时将提示您重新启动计算机。如果不重新启动系统,下列服务可能会无法启动:

Microsoft 分布式事务处理协调器 (DTC) 和 Microsoft 搜索服务。
        用于正在升级的实例(例如,MSSQL$NamedInstance)的 MSSQLServer 和 SQLServerAgent 服务。
        Microsoft 组件服务、Microsoft 消息队列和 Microsoft COM 事务集成器。

您可以降低安装 Database Components SP4 之后需要重新启动计算机的可能性。为降低这种可能性,在运行安装程序之前,应停止上表中的服务和应用程序。不能在群集环境中停止这些服务。

运行 Database Components SP4 安装程序

首先把安装包解压,然后运行 Setup.bat 脚本!

安装程序会显示对话框提示您输入信息,包括:
       “身份验证模式”对话框、“后向兼容性一览表”对话框。
         如果安装程序确定需要重新启动,将在最后的对话框中显示重新启动计算机的选项。

卸载 Database Components SP4

其实,即是删除SQL2000,然后重新安装!!

不卸载 MDAC 更新。为了能够还原到安装 SP4 之前 SQL Server 2000 组件的版本,必须先备份 master、msdb 和 model 数据库,然后再安装 SP4。
        如果复制涉及到任何数据库,必须禁用发布。

还原到安装 SP4 之前的 SQL Server 版本,必须分离所有用户数据库。
        在“控制面板”中,双击“添加/删除程序”,然后选择要卸载的 SQL Server 实例,再单击“删除”。
        从 CD-ROM 或最初安装 SQL Server 的位置重新安装 SQL Server 2000。 
        应用安装 Database Components SP4 之前安装的所有 Service Pack 和热修复程序。
        从安装之前创建的最后一个备份中还原 master、msdb 和 model 数据库。如果数据文件的位置未更改,此还原将自动附加创建备份时附加的所有用户数据库。
        附加最后一次备份 master 数据库之后创建的所有用户数据库。

转载于:https://blog.51cto.com/hpfplane/372217

SQL Server 2000 Service Pack 4 升级指南相关推荐

  1. SQL Server 2000 Service Pack 4 中所修复的 bug 的列表

    有关在 SQL Server 2000 Service Pack 4 已修复的 bug 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 314128  FIX: 一 ...

  2. Microsoft SQL Server 2000 Service Pack 3a

    Microsoft SQL Server 2000 Service Pack 3a 下载 SQL Server 2000 Service Pack 3a (SP3a) - 最新.最完整的 SQL Se ...

  3. Microsoft SQL Server 2000 简体中文企业版+SP4升级补丁

    SQL Server 2000 Service Pack  (SP4) 可解决自从 SQL Server 2000 推出以来所发现的特定问题. 因为 SQL Server Service Packs ...

  4. SQL Server 2005 Service Pack 2 – CTP December 2006发布

    SQL Server 2005 Service Pack 2 – CTP December 2006发布了,可以从这里下载,在这之前发布的是SQL Server 2005 Service Pack 2 ...

  5. Microsoft SQL Server 2005 Service Pack 2 已经可以下载

    下载地址为 http://www.microsoft.com/downloads/details.aspx?FamilyID=d07219b2-1e23-49c8-8f0c-63fa18f26d3a& ...

  6. mysql service 2000_无法将 SQL Server 2000 MSDE Service_mysql

    Microsoft Visual Studio .Net 提供了两种 MSDE 安装程序.一个随常规 Visual Studio .Net 安装程序一起提供,它将创建一个名为 MSSQL$VSdotN ...

  7. Microsoft SQL Server 2000整合规划

    Microsoft SQL Server 2000整合规划 更新日期: 2004年06月24日 SQL Server技术文章 作者:Allan Hirt 投稿人:Tom Davidson和Shaun ...

  8. SQL Server 2000 sp4 简体中文版免费在线下载!

    SQL Server 2000 简体中文版免费下载 [基本介绍] SQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于 ...

  9. ms sql server 2000挂起问题解决

    今天在家把电脑重装了一次,在安装sql server2000 时出现一个错误,说以前某个程序挂起,安装程序前必须重新启动计算机,这个问题见怪不怪,以前也遇到过很多次, 安装程序前必须重新启动计算机解决 ...

  10. Northwind and pubs Sample Databases for SQL Server 2000

    下载地址: http://www.microsoft.com/downloads/details.aspx?familyid=06616212-0356-46a0-8da2-eebc53a68034& ...

最新文章

  1. 指向结构体的指针别名
  2. mac ssh 安装mysql_mac上安装mysql
  3. centos7离线安装tengine所需依赖
  4. android恶意扣费类程序,10款APP违法有害 主要危害涉及恶意扣费等5类
  5. SAP Smart Business design time = CDS view SADL
  6. java虚拟机之虚拟机类加载机制
  7. 一个不错的下载ABAP程序和表格的程序
  8. 项目难管理?先学会用好甘特图(内附操作方法及实用模板)
  9. PSP3000/2000V3用5.03-GEN-C系统安装使用教程
  10. excel文件如何撤销工作表保护
  11. 【机器学习】监督学习的分类:判别/生成模型,概率/非概率模型、参数/非参数模型
  12. wiki搭建详细步骤
  13. 【新书速递】流量运营教科书
  14. 联想用u盘重装系统步骤_详解联想如何使用u盘重装win10系统
  15. 北京信息科技大学计算机学院研究生怎么样,北京信息科技大学考研难吗?一般要什么水平才可以进入?...
  16. java namevaluepair_NameValuePair方式传参数实例教程
  17. Android C++ Native 内存泄露检查工具Raphael使用介绍
  18. 原声js控制浏览器全屏或者退出全屏
  19. 【低代码开发】智慧水务解决方案
  20. JavaScript中的对象

热门文章

  1. FastJSON、Gson、Jackson(简单了解使用)
  2. LOJ2001 SDOI2017 树点涂色 LCT、线段树
  3. Python控制语句执行流程
  4. Elasticsearch 系列4 --- Windows10安装Kibana
  5. Android ListView 指定显示最后一行
  6. sqlite的Query方法操作和参数详解
  7. sprintf与swprintf
  8. 开发人员一定要加入收藏夹的网站
  9. 话说地址栏的URL的最大长度
  10. thinkphp5--多文件入口设置