Microsoft 聚集 Microsoft SQL Server 支持策略

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

本文内容

概要

对于 SQL,本文介绍了 Microsoft 支持策略服务器故障转移群集。Microsoft 客户支持服务 (CSS) 支持SQL Server 故障转移群集的基于故障转移群集Microsoft 群集服务在以下产品的功能:
  • Windows 2000 高级服务器
  • Windows 2000 的数据中心版
  • Windows Server 2003 企业版
  • Windows Server 2003 数据中心版
  • Windows 服务器 2008年企业版
注意Windows Server 2008 故障转移群集仅支持将 SQL 服务器 2005 Service Pack 2 或更高版本。

重要升级到 SQL Server 2005 标准版的 SQL Server 2000年企业版不支持的升级路径。有关详细信息,请访问下面的 Microsoft 开发人员网络 (MSDN) 的网站:
http://msdn2.microsoft.com/en-us/library/ms143393.aspx
如果要回退解决方案在升级 SQL Server 2000年故障转移群集实例时,建议您由于极端的恢复措施执行新安装的 SQL Server 2005 的故障转移群集实例。然后,将数据迁移到新安装中。当前安装将保持不变的如果出现未预料到的情况下使 SQL Server 2005 安装及时完成。

在群集上才支持 Microsoft 服务器群集在群集的 Windows 服务器目录中列出的解决方案解决方案。若要查看 Windows 服务器目录,请访问下面的 MicrosoftWeb 站点:
http://www.windowsservercatalog.com/
术语"服务器群集"是指运行 Microsoft 的计算机群集服务。Windows Server 2003 家族提供了以下类型的群集服务:
  • 服务器群集 (故障转移群集)
  • 网络负载平衡
  • 计算群集服务器
仅服务器群集解决方案可以一起高 SQL Server可用性,如果一个节点丢失或者问题存在与 SQL 的实例服务器。网络负载平衡可能在某些情况下,与一起使用独立的只读 SQL Server 安装。SQL服务器故障转移群集实例都需要唯一的组。这要求是在使用的驱动器号的群集磁盘资源上,则返回 true唯一的群集,并为每个 SQL Server 故障转移群集实例。每个此外必须故障转移群集实例的 SQL Server必须至少一个唯一的 IP 地址。根据不同的版本安装,多个唯一的 IP 地址可能会。此外,每个故障转移群集实例必须具有这两个虚拟服务器名称和实例名称它是唯一的群集所属的域。

支持此外必须按照 Microsoft 的 SQL Server 故障转移群集安装服务器群集和 Windows 服务器目录/硬件的支持策略兼容性列表。

详细信息,请单击下面的文章编号,查看 Microsoft 知识库中相应的文章:
309395"Microsoft 的支持策略服务器群集的硬件兼容性列表中,和 Windows 服务器目录
从 Windows Server 2003,Microsoft SQL不再支持服务器 6.5 和 Microsoft SQL Server 7.0 群集,下面的 Microsoft 知识库文章中所述:
810391 SQL Server 6.5,SQL Server 7.0,和在 Windows Server 2003 上的 MSDE 1.0 支持
如果您使用任何非 Microsoft 服务器群集的群集产品群集 SQL Server,您的主要支持联系人是任何支持问题与 SQL Server 相关的第三方群集解决方案提供商。SQL Server 是开发和测试通过使用 Microsoft 服务器群集。第三方支持 SQL Server 安装) 的群集解决方案应为主要联系人的任何安装问题、 性能问题或群集行为问题。CSS 中相同的方式,我们做的是 SQL Server 的独立版本,为第三方群集安装提供商业上合理的支持。

受支持的节点数

以下是受支持的节点数的列表通过 Microsoft SQL Server 的每个版本:
  • Microsoft SQL Server 7.0
    Microsoft SQL Server 7.0 支持最多两个节点中的故障转移群集。
  • Microsoft SQL Server 2000年企业版 (32 位)
    Microsoft SQL Server 2000年企业版 (32 位)在故障转移群集支持最多四个节点。
  • Microsoft SQL Server 企业版 (64 位)
    Microsoft SQL Server 企业版 (64 位) 支持高达为故障转移群集中的八个节点。
  • Microsoft SQL Server--2005年标准的版本,(32 位或 64 位)
    Microsoft SQL Server 2005年标准版支持最多两个在故障转移群集中的节点。
  • Microsoft SQL Server 2005年企业版 (32 位或 64 位)
    Microsoft SQL Server 2005年企业版支持最多在故障转移群集中的八个节点。
注意如果您升级到 Microsoft Microsoft SQL Server 2000 (32 位)SQL Server 企业版 (64 位),SQL Server 将仍然只支持四个节点。


SQL Server 2008年和 SQL Server 2008 R2 的信息
SQL Server 2008年和 SQL Server 2008 R2 版本,请参阅 SQL Server 联机丛书中的以下主题: 总之,SQL Server 2008年和 SQL Server 2008 R2 版本 Windows Server 2003 和 Windows Server 2008 及更高版本上的 16 个节点上支持多达 8 个节点。

已装入的驱动器

已装入驱动器的使用在群集上不受支持的包括 Microsoft SQL Server 安装。 对于详细信息,请单击下面的文章编号,以查看在文章Microsoft 知识库:
819546SQL Server 支持已装入的卷

2216461 SQL Server 2008年安装在基于 Windows Server 2008 的群集装载点上安装失败
注意不支持 SQL Server 2005 的故障转移群集实例故障转移群集实例的节点用作域控制器。


虚拟化支持

对于群集硬件虚拟化环境中的有关规划 SQL Server 故障切换的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
956893 对于硬件虚拟化环境中运行的 Microsoft SQL Server 产品支持策略

更多信息

SQL Server 故障转移群集群集类别中的 HCL 上未列出的群集

如果您的 SQL Server 故障转移群集解决方案中未列出Windows 服务器目录中的硬件兼容性列表。为受支持的"群集解决方案",它将被视为不受支持的和可能会产生意外的行为。然而,CSS 将提供故障排除技巧,并提供合理的支持,如果请求。然而,CSS 并不保证为将找到的分辨率非-Windows 服务器目录/HCL 的群集解决方案。

要获得支持,请按照下列步骤:
  1. 在开始任何故障诊断之前,您必须联系原始设备制造商 (OEM) 讨论是否您的特定群集实施受支持。OEM 可以最佳答案配置和群集硬件可支持性问题。
  2. 在协议中保证没有解决方案,并且没有将提供事件的退款,CSS 可以解决问题。Microsoft不能保证与非 HCL 群集解决方案。如果找到任何解决方法,不会退还给该事件。

    如果没有达成一致意见的解决方案不能保证,CSS 不会解决问题,并将退款事件。
  3. CSS 将使用标准的故障排除过程来隔离服务器群集问题。某些情况下使用的典型故障排除方法CSS 包括:
    • 使用 Microsoft 知识库。Microsoft知识文库通过 Microsoft TechNet 客户可以获得您也可以请访问下面的 Microsoft 网站:
      http://support.microsoft.com
    • 确定是否可以在复制问题(如果可能),支持群集。
    注意如果没有经过认证群集,没有修复程序支持可用。CSS 不能确定此问题由硬件不兼容或不需要的软件的行为。
  4. 如果没有对此问题的解决方案,可能会建议 CSS几种建设性方案,其中包括:
    • 让您重现该问题是在群集上在群集 HCL 中。
    • 要求您使用上的群集解决方案群集 HCL 中。
    • 让您与 OEM 获取群集工作群集 HCL 中。
    • 要求您使用的 OEM解决方案。
对于服务器群集的硬件规格是极其严格。群集 HCL 包含已知可接受的群集中的列表经测试的配置。通过尝试可能会浪费很多时间解决感觉到的服务器群集的问题所致您正在使用的群集硬件。

硬件的一些示例不兼容,可能会导致群集问题包括:
  • SQL Server 故障转移群集安装失败。
  • 群集解决方案不正确地隔离共享磁盘和主机总线适配器 (Hba) 从其他设备上共享的总线。
  • SCSI 控制器不支持在运行多个启动器的环境。
  • HBA 无法正确处理预订或发布或更新共享总线上的设备。
  • 在控制器上的缓存机制不兼容使用群集配置中。
  • 具有用于内部群集通信的网络适配器过高的滞后时间。
  • RAID 控制器不会正确地复制控制器之间的配置信息。
  • PCI 总线配置不正确,具有不正确错误的总线 (主,次,第三级) 中的适配器。
  • 控制器与不兼容"物理磁盘资源"类型。
  • SCSI 控制器将部署不正确终止的情况。
此列表不包括所有可能导致的问题服务器群集的问题。所有这些问题都不可以检测到的 CSS。所有这些问题将通常被发现,如果完整的群集解决方案群集 HCL 的兼容性进行了测试。

如果完整的群集将列在早期的操作系统配置,但不是会列出较新的操作系统所使用的支持在此所述将带有一节。

SQL Server 2005 混合的 32 位和 64 位 SQL Server 故障转移群集支持实例

您必须运行 Windows 服务器 2003 Service Pack 1 或更高版本。有关详细信息,请参阅下列 Microsoft 知识库文章。Ia-64 的安装,请参阅中的以下文章Microsoft 知识库:
312090 无法在 64 位服务器群集上使用 32 位资源
X64 安装,请参阅中的以下文章Microsoft 知识库中:
875423 支持 64 位服务器群集上的 32 位程序是包含在 Windows 服务器 2003 Service Pack 1 和 x 基于 x64 的 Windows Server 2003 的版本
警告32 位程序的资源 Dll 不能运行 64 位计算机上运行 32 位版本的 Windows Server 2003 没有任何服务安装包。因此,您无法在 64 位服务器上运行 32 位程序群集。在这种情况下,必须使用 64 位版本的资源 DLL。

使用的一些限制混合 SQL Server 2000年和 SQL Server 2005 的故障转移群集实例

当使用 SQL Server 2000年安装 SQL Server 2005在同一个群集的安装,必须使用 SQL Server 2000年安装安装在本地或故障转移时,在安装 SQL Server 2005 实例之前群集实例。故障转移群集的所有实例将都使用 SQL Server 2005服务器群集资源。这包括 SQL Server 的实例2000。

此外,在安装 SQL Server 2005 之后 SQL Server本机客户端是使用的主要协议。对服务器的更改群集资源 DLL 并将禁止使用的主要协议SQL Server 2000年或节点到 SQL Server 2000年重新安装的故障转移群集实例。这是因为两个资源 DLL 也不主协议 SQL Server 2000年发布时将不能被识别为有效的服务器群集资源 DLL 或主SQL Server 故障转移群集实例的协议。
有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
905618当您尝试连接到 SQL Server 2000年或 SQL Server 7.0 设置 SQL Server 2005 之后安装的实例时,您可能会收到连接错误消息
独立安装过程中不会受到影响像虚拟故障切换群集实例的初始安装。在虚拟中故障转移群集实例,这将阻止从初始安装正在完成。

注意后安装 SQL Server 2005,SQL Server 服务管理器显示节点名称,而不是虚拟 SQL Server 2005 服务器名称。它这样做是因为 SQL Server 服务管理器不编码来处理 SQL ServerSQL Server 2005,2005 年,并不包括 SQL Server 服务管理器。

Windows 服务器 2008年故障转移群集

只有 SQL 2005 Service Pack 2 (SP2) 或更高版本的 SQL Server 2005 支持使用 Windows 服务器 2008年故障转移群集中。

迁移到新域的 SQL Server 故障转移群集实例

SQL Server 2000年可以迁移到新域时群集时使用的 Windows 2000 和 Windows 2003 服务器故障转移群集上的服务帐户的域用户。SQL Server 2005 及更高版本不能迁移到新域中。您将需要卸载并重新安装故障转移群集组件。有关如何将 Windows 服务器群集从一个域移到另一个的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
269196 如何将 Windows 服务器群集从一个域移到另一个
在卸载 SQL Server 之前必须设置为使用混合的模式安全机制或新域帐户添加到 SQL Server 的登录名和包含系统的数据文件夹必须卸载,因此该文件夹可能被换回之前重命名数据库一次重新安装,以减少停机时间。应完成的 SQL Server 的支持文件 SQL Server 本机客户端、 集成服务或工作站组件没有删除。

参考

有关详细信息,请参阅中的"故障转移群集"主题Microsoft SQL Server 2005年图书在线或 Microsoft SQL Server 2000年简介册联机。

属性

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