有关 BizTalk Server 修复程序的信息

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

概要

当您安装了 Microsoft BizTalk 服务器修补程序时,请考虑以下变量:

  • x86 和 x64 版本
  • 系统必备组件
  • 重新启动要求
  • 在 BizTalk 组中安装
  • 卸载和回滚
  • 数据库备份

更多信息

x86 和 x64 版本

某些 BizTalk 文件分别编译为 32 位和 64 位。其他 BizTalk 文件被编译为这两个 32 位和 64 位,而无需考虑的 CPU。当 BizTalk 修补程序包括仅 x 86 下载时,此修复程序将适用于 32 位和 64 位 BizTalk 服务器。BizTalk 修补程序时包括 x86 和 x64 下载,请确保您的问题的 BizTalk 服务器位规格来下载对应的修补程序。

系统必备组件

安装此修补程序的用户必须是 BizTalk Server 计算机上的 Windows 管理员和 SQL Server 的计算机上的系统管理员。

请确保备份所有的 BizTalk 数据库 (有关如何执行此操作,请参阅"Backup BizTalk Server 数据库"部分中的详细信息)。

重新启动要求

如果此修复程序包含一个 SQL 脚本 (.sql),则必须在安装此修复程序之前停止的 BizTalk 服务和 SQL Server 代理。在修补程序安装完成后,重新启动 BizTalk 服务和 SQL Server 代理。此修补程序不包括 SQL 脚本 (.sql),您必须重新启动 BizTalk 主机实例修补程序安装完成后。

请注意可以查看 Setup.xml 文件以确定哪些文件将被更新。

安装

当组中配置了多个 BizTalk 服务器时,您必须安装此修复程序组中的所有 BizTalk 服务器上。为此,请执行以下步骤:

停止所有 BizTalk 主机实例、 自定义独立的适配器,任何其他服务或应用程序 (如 BizTalk 管理控制台、 运行状况与活动跟踪) 与 BizTalk 服务相关的。在 BizTalk 组中的所有服务器上执行此操作。如果您使用的 HTTP、 SOAP、 WSE 或 WCF 适配器,重新启动和停止 IIS 服务。如果您不停止 IIS 服务可能还会收到传入的通信量。此行为可能会影响此更新,并在执行回滚时,通信量可能会丢失。

  • 停止上的 SQL 实例是 BizTalk 数据库宿主的 SQL Server 代理服务。

  • 将运行的 SSO 服务。

  • 验证 BizTalk 数据库不是在使用中,检查活动监视 SQL Server 管理 Studio 中或通过运行sp_who2 SQL命令。

  • 在 BizTalk 组中的所有服务器上安装此修复程序。仅在一次,一台服务器上安装修补程序。

  • 重新启动所有 BizTalk 服务,所有 IIS 服务和 SQL Server 代理。

    卸载和回滚

    BizTalk 修补程序可能会更新.dll 文件,它可能会执行 SQL 脚本。如果此修补程序仅包含.dll 文件,并且它不包含一个 SQL 脚本 (.sql),它可以回滚通过使用添加或删除程序卸载命令。

    如果此修复程序包含一个 SQL 脚本 (.sql),它将执行 SQL 脚本针对 BizTalk 数据库或数据库。在这种情况下,此修补程序不能回滚通过卸载。如果您使用添加 / 删除程序卸载,这将不回滚数据库更改,和它可能会使 BizTalk 环境处于不一致状态。

    备份 BizTalk Server 数据库

    请注意您应用包括 SQL (.sql) 脚本,修补程序之前 you 必须备份所有的 BizTalk Server 数据库。在应用此修补程序之后,还原数据库。

    若要强制数据和日志文件的完整备份,请执行 BizTalkMgmtDb.dbo.sp_ForceFullBackup 存储过程。然后,执行备份 BizTalk Server SQL 代理作业。

    有关如何备份和还原中 BizTalk Server 的 BizTalk Server 数据库的详细信息,请访问下面的 MSDN 网站:

    BizTalk 服务器 2010 年

    BizTalk Server 2009 年

    BizTalk Server 2006 R2 和 BizTalk Server 2006 年

    BizTalk Server 2004 年

    要回滚包括 SQL 脚本 (.sql) 的修补程序,请执行以下步骤:
    1. 停止所有 BizTalk 主机、 服务、 自定义独立的适配器和 SQL Server 代理。
    如果您使用 HTTP、 SOAP 或 WCF 适配器,请重新启动 IIS 服务。如果大量使用独立的主机,您可能要考虑停止 IIS 服务。
  • 使用添加 / 删除程序卸载此修补程序。
  • 还原所有 BizTalk 数据库的完全备份。

    请注意您必须备份和还原所有 BizTalk 数据库。

  • 重新启动所有 BizTalk 服务和 SQL Server 代理。

    请注意不执行任何 SQL 脚本 (.sql)。

  • 属性

    文章编号: 2003907 - 最后修改: 2011年8月19日 - 修订: 1.0
    这篇文章中的信息适用于:
    • Microsoft BizTalk Server Branch 2010
    • Microsoft BizTalk Server Developer 2010
    • Microsoft BizTalk Server Enterprise 2010
    • Microsoft BizTalk Server Standard 2010
    • Microsoft BizTalk Server 2009 Branch
    • Microsoft BizTalk Server 2009 Developer
    • Microsoft BizTalk Server 2009 Enterprise
    • Microsoft BizTalk Server 2006 R2 Branch
    • Microsoft BizTalk Server 2006 R2 Developer Edition
    • Microsoft BizTalk Server 2006 R2 Standard Edition
    • Microsoft BizTalk Server 2006 R2 Enterprise Edition
    • Microsoft BizTalk Server 2006 Developer Edition
    • Microsoft BizTalk Server 2006 Standard Edition
    • Microsoft BizTalk Server 2006 Enterprise Edition
    • Microsoft BizTalk Server 2004 Partner Edition
    • Microsoft BizTalk Server 2004 Developer Edition
    • Microsoft BizTalk Server 2004 Standard Edition
    • Microsoft BizTalk Server 2004 Enterprise Edition
    关键字:?
    kbmt KB2003907 KbMtzh
    机器翻译
    注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
    点击这里察看该文章的英文版: 2003907
    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