部署累积更新 (Project Server 2007)

更新时间: 2009年4月

 

上一次修改主题: 2015-03-09

本文为管理 Microsoft Office Project Server 2007 部署的累积更新的 IT 专业人员提供指导信息。可以从 Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=24367\&clcid=0x804) 下载 Office Project Server 2007 累积更新。您可以在 Office Project Server 2007 解决方案中心(该链接可能指向英文页面) 网页 (https://go.microsoft.com/fwlink/?linkid=91430\&clcid=0x804)(该链接可能指向英文页面)中查找 Project Server 累积更新知识库文章。

什么是累积更新?

累积更新 是一种定期提供 Office Server 产品(包括 Office Project Server 2007)的修补程序的新方式。通过这种模式,每隔一月以下载程序包(其中包含最新的和以前的修补程序)的形式发布 Office 修补程序。其主要目的是按可预测的日程发布高质量的修补程序。相关的知识库文章会随最新版本一起发布,其中描述更新的内容。第一个 Project Server 累积更新于 2008 年 8 月发布。

累积更新中的修补程序包括:

  • 满足 Office 修补程序验收条件的问题所对应的修补程序。这些条件包括是否有解决方法、对客户的影响、可再现性、必须修改的代码的复杂性,以及其他条件等。这些条件尚无变化。

  • 迄今为止发布的所有关键的按需提供修补程序。

  • 迄今为止公开发布的任何关键的安全更新程序或非安全更新程序。

累积更新适用于当前处于主流支持阶段的所有 Office 版本。有关 Microsoft 产品支持的概要信息,请访问 Microsoft 支持生命周期网站 ( https://go.microsoft.com/fwlink/?linkid=147498\&clcid=0x804)。

计划安装 Project Server 累积更新

安装 Project Server 累积更新可以解决您在 Project Server 部署中可能遇到的特定问题。建议您在 Project Server 累积更新发布时就查看这些更新,以确定您的环境是否受到任何已解决问题的影响。请注意,Project Server 累积更新包含所有先前的累积更新程序包中的修补程序。因此,如果您安装最新的累积更新来解决当前遇到的问题,则会同时应用先前发布的累积更新中的修补程序。请参阅累积更新对应的知识库 (KB) 文章,以了解累积更新所含内容以及任何必需依赖项的详细信息。

尽管安装 Project Server 2007 累积更新时不必安装 Windows SharePoint Services 累积更新,但是如果遇到任何问题,则应考虑在您的环境中同时应用 Windows SharePoint Services 累积更新。在安装 Project Server 累积更新时,可以同时安装 Windows SharePoint Services 或 Office SharePoint Server 的累积更新,以免在每台服务器上重复运行 SharePoint 产品和技术配置向导。(有关详细信息,请参阅下文中的安装步骤。)

请注意,Office Project Professional 2007 累积更新的发布周期与 Project Server 2007 累积更新的发布周期类似。在大多数情况下,您无需安装与特定 Project Server 累积更新相对应的 Office Project Professional 2007 客户端累积更新。(有关可能存在的一种例外情况的详细信息,请参阅本文的 Project Server 2007 基础结构更新所需的累积更新依赖项一节。)但是,作为一种最佳实践,请阅读有关每个累积更新的知识库文章,以了解可能存在的任何依赖项。

使用 Office SharePoint Server 2007 部署的 Project Server 2007 服务器场的累积更新服务器包

对于使用 Microsoft Office SharePoint Server 2007 部署的 Microsoft Office Project Server 2007 服务器场,现已推出累积更新服务器包,以帮助消除与各种 Windows SharePoint Services 3.0 和 Office SharePoint Server 2007 累积更新的安装顺序关联的混乱情况。累积更新服务器包由一个程序包组成,该程序包包含 Microsoft 为产品的特定版本发布的最新修补程序。客户只需要安装最新的 Windows SharePoint Services 3.0 累积更新服务器包和最新的 Office SharePoint Server 2007 累积更新服务器包,即可实现完整安装。Office SharePoint Server 2007 累积更新服务器包包含最新的 Office Project Server 2007 累积更新,因此在使用 Office SharePoint Server 2007 部署的 Office Project Server 2007 服务器场上,除这些累积更新服务器包之外,无需安装任何其他更新。

汇总累积更新的安装方式与 Project Server 累积更新的安装方式相同。请使用本文描述的相同安装步骤。

安装要求

Office Project Server 2007 Service Pack 1 是安装任何 Office Project Server 2007 累积更新的先决条件。Microsoft 强烈建议您先安装 Office Project Server 2007 Service Pack 2 (SP2),然后再安装 2009 年 4 月或更晚发布的所有 Office Project Server 2007 累积更新(Office Project Server 2007 SP1 修补程序也包含在 Office Project Server 2007 SP2 中)。有关安装 Office Project Server 2007 Service Pack 的详细信息,请参阅为 Office Project Server 2007 部署 Service Pack 1为 Office Project Server 2007 部署 Service Pack 2

开始之前

在 Project Server 2007 部署中安装累积更新之前,建议您执行以下操作:

  • 在开始安装之前对服务器场数据库进行备份。累积更新无法卸载。因此,若要恢复到先前的部署,您需要还原之前备份的数据库。

  • 停止所有 Web 服务器上的“World Wide Web 发布服务”(w3svc),以断开所有用户与服务器场的连接。在具有多台前端 Web 服务器的服务器场中,如果在第一台前端 Web 服务器上更新了文件和数据库,而其他 Web 服务器仍包含先前的文件和数据库,那么最终用户将无法浏览网站。

  • 在安装累积更新之前,最好停止项目队列服务。这样可以确保在安装更新的过程中不会进行任何处理,并且在安装完成后您不必重新启动计算机。

更新基本安装

提示

累积更新需要手动进行安装。自动更新不会自动为 Project Server 2007 的基本安装(即,只有一台服务器且安装有 Microsoft SQL Server Desktop Engine 的安装)应用累积更新。

若要在 Project Server 2007 基本安装基础上安装 Project Server 累积更新,请执行以下操作:

  1. 停止服务器上的 World Wide Web 发布服务 (w3svc),从而断开用户与服务器的连接。

  2. 下载 Project Server 累积更新文件。运行该文件。在“Microsoft 软件许可条款”页上,阅读条款并单击“单击此处以接受 Microsoft 软件许可条款”。单击“继续”以安装更新文件。

  3. 下一页将提醒您在文件安装完毕后运行 SharePoint 产品和技术配置向导。单击“确定”进行确认,并开始安装。

  4. 安装完文件后,在确认页上单击“确定”。

  5. 运行 SharePoint 产品和技术配置向导以完成安装过程。为此,请依次单击“开始”、“管理工具”,然后单击“SharePoint 产品和技术配置向导”。

  6. 在“配置成功”页上,单击“完成”。

  7. 手动启动“World Wide Web 发布服务”(w3svc),使用户可以使用服务器。

更新服务器场部署

Important重要信息
不能通过自动更新在 Office Project Server 2007 上安装任何累积更新。

对于 Office Project Server 2007 服务器场部署,请访问 Microsoft 下载中心以下载更新,并将其安装在服务器场中的每台服务器上。

安装步骤

若要使用累积更新来更新 Office Project Server 2007 服务器场部署,必须执行以下步骤:

  1. 在服务器场中的所有服务器上安装 Project Server 累积更新文件,但不要运行 SharePoint 产品和技术配置向导。

  2. 在服务器场中的某一台服务器(最好是承载管理中心网站的服务器)上运行 SharePoint 产品和技术配置向导,以在该服务器上完成安装。

  3. 在服务器场中的所有其他服务器上运行 SharePoint 产品和技术配置向导。

建议您使用“SharePoint 管理中心 v3”应用程序池帐户凭据来运行 SharePoint 产品和技术配置向导。如果您使用其他帐户安装更新,该帐户必须是具有以下权利和权限的域帐户:

  • Web 服务器计算机上的 Administrators 组的成员

  • SQL Server 计算机上的 Administrators 组的成员

安装更新时,可以直接登录到服务器,或通过终端服务控制台会话进行连接。

提示

有关如何使用控制台会话的信息,请参阅 Microsoft 知识库文章如何使用 Windows Server 2003 终端服务连接到并隐藏控制台会话(https://go.microsoft.com/fwlink/?linkid=98317&clcid=0x804)。

在服务器场部署中安装 Project Server 的累积更新

  1. 停止所有 Web 服务器上的“World Wide Web 发布服务 (w3svc)”,从而断开用户与服务器场的连接。

  2. 下载 Project Server 累积更新文件。您需要在 Office Project Server 2007 服务器场中的每一台服务器上安装这些文件。

  3. 在服务器场中的某一台服务器上运行该文件。在“Microsoft 软件许可条款”页上,阅读条款并单击“单击此处以接受 Microsoft 软件许可条款”。单击“继续”以安装更新文件。

  4. 随后显示的下一页将提醒您在安装文件之后运行 SharePoint 产品和技术配置向导。单击“确定”进行确认,并开始安装。

    Important重要信息
    安装完文件后,请勿运行 SharePoint 产品和技术配置向导。在将所有更新文件都安装到服务器后才能启动向导。
  5. 安装完文件后,在确认页上单击“确定”。

  6. 必须运行安装程序才能为服务器场中的每台服务器安装新的更新文件。如果服务器场中有多台服务器,请在 Office Project Server 2007 服务器场中的每台服务器上重复步骤 2 至 5,以安装文件。

    提示

    如果您要同时安装 Windows SharePoint Services 或 Office SharePoint Server 的累积更新,这时就可以将文件安装到服务器场中的所有服务器上。但是,此时请勿在任何服务器上运行 SharePoint 配置向导。

  7. 在服务器场中的每台服务器上安装更新文件后,转到每台应用程序服务器并停止 Microsoft Office Project Server 队列服务(如果有)。如果不停止该服务,则安装完成后可能需要重新启动。

  8. 使用承载管理中心网站的服务器以完成安装。

    提示

    建议您首先在承载管理中心网站的应用程序服务器上完成软件更新的安装,接下来是在其他应用程序服务器上,最后是在前端 Web 服务器上。
    如果在前端 Web 服务器上承载管理中心网站,则首先在该前端 Web 服务器上完成软件更新的安装,接下来是在应用程序服务器上,最后是在其他前端 Web 服务器上。

  9. 在上一步中选择的服务器上,运行 SharePoint 产品和技术配置向导以完成安装。若要运行 SharePoint 产品和技术配置向导,请依次单击“开始”、“管理工具”,然后单击“SharePoint 产品和技术配置向导”。

    Important重要信息
    在运行 SharePoint 产品和技术配置向导之前,应将所有累积更新安装文件安装到服务器场中的所有服务器上。这样可确保停止所有服务器上的所有 Windows SharePoint Services 实例,以免在更新过程中出现尝试访问数据库的情况。
  10. 在“配置成功”页上,单击“完成”。

    Important重要信息
    SharePoint 产品和技术配置向导一次只能在一台计算机上执行配置步骤,这一点非常重要。唯一的例外情况是,您已断开了与内容数据库的连接,并且在重新将其连接到服务器场之前进行了升级。有关详细信息,请参阅为 Windows SharePoint Services 3.0 部署软件更新
  11. 在服务器场中的所有服务器上完成累积更新的安装和配置后,在已手动停止了 World Wide Web 发布服务的每台服务器上手动启动该服务,使用户可以使用 Web 服务器。

确认安装

可以使用三种方法来验证安装是否成功。

  • 安装累积更新后,查看升级日志文件,验证 Web 应用程序的更新是否已成功完成。

  • 确定计算机上是否安装了 Project Server 累积更新的另一种方法是,在控制面板中查看“添加或删除程序”,检查“当前安装的程序”列表中是否有累积更新。请确保选中“显示更新”,否则不会显示更新。查看 Microsoft Office Project Server 2007 下方是否列出了 Project Server 累积更新中的修补程序。修补程序文件以知识库编号来标识,此编号与特定的累积更新相对应(例如,“Office 修补程序 (KB957696)”对应的是十月版 Project Server 累积更新)。

  • 还可以通过查询某个 Office Project Server 2007 数据库中的 VERSIONS 表,来验证是否更新了 Office Project Server 2007。下面的过程将介绍如何执行此操作。

在 VERSIONS 表中查看 Project Server 版本信息

  1. 在运行包含 Office Project Server 2007 数据库的 SQL Server 实例的计算机上,打开 SQL Server Management Studio。

  2. 单击“新建查询”。

  3. 从“可用数据库”下拉列表中选择一个 Office Project Server 2007 数据库。

  4. 在查询窗口中键入 select * from versions,然后单击“执行”。

    “Version”字段中的最新版本号应与累积更新文件相对应。TimeStamp 值应与应用更新的时间相对应。

卸载累积更新

Project Server 累积更新无法卸载。因此,在应用任何累积更新之前需要对服务器场数据库进行备份,这一点非常重要。

Important重要信息
如本文开头所述,在计划安装累积更新时,要准备对服务器场数据库进行备份,并在安装过程出现问题时进行还原。

Project Server 2007 基础结构更新所需的累积更新依赖项

当您准备合并某累积更新时,请务必阅读关联的知识库文章以确定该特定版本是否存在任何依赖项。必须注意的一点是,2008 年 10 月 28 日版 Project Server 2007 累积更新不包含 Project Server 2007 基础结构更新。但是,以后的 Project Server 累积更新(从 2008 年 12 月 16 日开始)则包含 Project Server 基础结构更新。

安装任何包含 Project Server 基础结构更新的累积更新的其中一个依赖关系是,需要在所有 Project Professional 2007 客户端计算机上安装 Project 2007 基础结构更新。例如,假定您要安装 2008 年 12 月版 Project Server 2007 累积更新以及此累积更新中随附的 Project Server 2007 基础结构更新(假定之前尚未安装基础结构更新)。您需要向连接到服务器的所有 Project Professional 2007 客户端计算机应用 Project 2007 基础结构更新(假定之前尚未通过更新将其安装到客户端)。您可以直接通过 Microsoft 下载中心安装 Project 2007 基础结构更新,也可以通过 Project 2007 累积更新安装它,因为它包含在 Project Professional 2007 客户端累积更新中。

具有此项要求的原因是客户端和服务器用于计算“固定工期”任务的计划引擎方法已更改。因此,为了确保在服务器和客户端上以相同的方法计算“固定工期”任务,应分别在服务器和客户端上安装相应的基础结构更新。如果不应用相应的客户端更新,可能导致 Project Web Access 和 Project Professional 2007 之间的数据不一致。

验证是否已满足此项要求的一个方法是检查 Office Project Server 2007 和 Office Project Professional 2007 的修补程序级别。如果 Office Project Server 2007 的修补程序版本是 952000 或更高版本,则说明它已安装了基础结构更新。如果 Office Project Professional 2007 的修补程序版本是 952067 或更高版本,则说明它已安装了客户端基础结构更新。您可以通过查看控制面板中“添加或删除程序”的“当前安装的程序和更新”列表来检查 Office Project Server 2007 和 Office Project Professional 2007 的修补程序级别。

下表提供了在 Office Project Server 2007 上安装累积更新后需要更新 Project 2007 客户端的情况的示例:

如果要应用此服务器更新 并且已应用此客户端更新 则客户端依赖项是

2008 年 10 月 28 日版 Project Server 累积更新

<无>

无。(客户端上不需要基础结构更新,因为此特定的累积更新不会在服务器上安装基础结构更新。)

2008 年 12 月 16 日版 Project Server 累积更新

<无>

2008 年 12 月 16 日版 Project 2007 累积更新必须应用于所有 Project Professional 2007 客户端计算机。

2008 年 12 月 16 日版 Project Server 累积更新

Project 2007 基础结构更新

无。(Project Professional 2007 客户端计算机上已存在 Project 2007 基础结构更新。)

2009 年 3 月 6 日版 Project Server 累积更新

2008 年 12 月 16 日版 Project 2007 累积更新

无。(Project Professional 2007 客户端计算机上已存在 Project 2007 基础结构更新。)

提示

有关 Project Server 2007 基础结构更新的详细信息,请参阅部署 Office Project Server 2007 的基础结构更新。有关 Project Server 2007 基础结构更新包含的功能及增强功能,请参阅 Project Server 2007 基础结构更新发布

另请参阅

概念

部署 Project Server 2007 更新

其他资源

2008 年 5 月 29 日版 Project Server 2007 修补程序包说明 (https://go.microsoft.com/fwlink/?linkid=142306&clcid=0x804)
2008 年 10 月 28 日版 Project Server 2007 修补程序包说明(Pjsrvapp.msp、Pjsrvwfe.msp)(https://go.microsoft.com/fwlink/?linkid=142307&clcid=0x804)
2008 年 12 月 16 日版 Project Server 2007 修补程序包说明 (https://go.microsoft.com/fwlink/?linkid=142304&clcid=0x804)
2009 年 3 月 6 日版 Project Server 2007 修补程序包说明 (https://support.microsoft.com/kb/968271/zh-cn)
2008 年 12 月 16 日版用于 2007 Microsoft Office 核心套件应用程序和 2007 Microsoft Office Server 的累积更新程序包 (https://go.microsoft.com/fwlink/?linkid=142305&clcid=0x804)
有关用于描述 Microsoft 软件更新标准术语的介绍 (https://go.microsoft.com/fwlink/?linkid=142308&clcid=0x804)