如何在 Windows 2000 群集环境中配置 MSDTC

Extended support for SQL Server 2005 ended on April 12, 2016

If you are still running SQL Server 2005, you will no longer receive security updates and technical support. We recommend upgrading to SQL Server 2014 and Azure SQL Database to achieve breakthrough performance, maintain security and compliance, and optimize your data platform infrastructure. Learn more about the options for upgrading from SQL Server 2005 to a supported version here.

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 290624
本文已归档。它按“原样”提供,并且不再更新。
概要
在 Windows 2000 高级服务器上安装群集服务器并配置 Internet Information Services (IIS) 之后或 SQL Server,您可能需要手动安装为群集实例的 Microsoft 分布式事务协调器 (MSDTC)。默认状态下,Microsoft Windows 将按字母顺序排列在包含一个 IP 地址资源网络名称资源和磁盘资源的群集管理器中的第一个组中安装 MSDTC。 注意本文假定该群集拥有多个共享的磁盘。

SQL Server 用户必须使用以下 SQL Server 特定 Microsoft 知识库文章:
294209重建或移动使用故障转移的 MSDTC Clustered SQL Server
更多信息
若要在 Windows 2000 群集中配置 MSDTC,请按照下列步骤操作。

仅,Microsoft 群集节点上的 MSDTC 运行支持为群集资源中。在独立模式下运行在群集上的 MSDTC 不是一个推荐或 $ 受支持的配置。因为 MSCS 群集上的非群集资源是一个有问题的配置,因为可能会被孤立事务,使用 MSDTC 中的和 $ 数据损坏可能发生群集故障转移的情况。
  1. 如果群集组是第一组在群集管理,并且要在此组中安装 MSDTC 打开群集管理器上节点 A,然后单击以选中群集组。
  2. 在群集管理器中创建组并将其命名为 Temp 组。用鼠标右键单击仲裁磁盘资源,单击 更改组,然后再单击 临时组合。此时将显示一个警告对话框。单击 以关闭警告,然后单击 移动资源 对话框中。

    注意请确保移动磁盘资源之前请注意磁盘号。如果您想要的群集组中安装 MSDTC,请参阅第 7 步。
  3. 如果您有群集管理器中的任何其他组而不是您要在其中安装 MSDTC,并且有三个包含一个 IP 地址资源网络名称资源和一个磁盘资源的资源然后还必须移动磁盘从该特定的组到 临时组。现在,没有留在符合 IP、 网络名称和磁盘要求的群集管理器中的一个组。这就是 Windows 将在其中安装 MSDTC。
  4. 关闭群集管理器。
  5. 在节点 A 上一个命令提示符下键入

    comclust

    然后按 ENTER。Comclust 完成之后,该程序返回到 DOS 命令提示符。
  6. 请不要关闭 DOS 命令提示符。将移动到节点 b。
  7. 在节点 B 上一个命令提示符下键入

    comclust

    然后按 ENTER。Comclust 完成之后,该程序返回到 DOS 命令提示符。
  8. 第一次,关闭命令提示符下,节点 B 上,然后关闭命令提示符下,在节点 a。
  9. 单击以选中 临时组 向其中移动仲裁磁盘和其他磁盘 (步骤 4),然后把该磁盘移回其原始的组。
  10. 用鼠标右键单击仲裁磁盘资源,单击 更改组,然后再单击 群集组。此时将显示一个警告对话框。单击 以关闭警告,然后单击 移动资源 对话框中。
  11. 单击此处,选择您的网站或您 SQL Server 的组。
  12. 将 MSDTC 实例。
  13. 将您的网站或您 SQL Server 组移动到节点 B,和回测试是否 MSDTC 两个节点上配置正确。您的网站或您 SQL Server 组中应该有一个活动的 MSDTC 实例。
参考
有关在 Windows Server 2003 群集配置 MSDTC 的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
301600如何在 Windows Server 2003 群集配置 Microsoft 分布式事务处理协调器
iis 5 iis5 失败失败

属性

文章 ID:290624 - 上次审阅时间:02/24/2014 12:44:39 - 修订版本: 4.2

Microsoft Windows 2000 Advanced Server SP1, Microsoft Windows 2000 Advanced Server SP2, Microsoft Internet Information Services 5.0, Microsoft Cluster Server 1.1, Microsoft SQL Server 7.0 Enterprise Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Standard Edition

  • kbnosurvey kbarchive kbmt kbsql2005cluster kbinfo KB290624 KbMtzh
反馈